使用os.system后,Python 2.7丢失了滚动条(“mode con:cols = 80 lines = 45”)

时间:2014-01-27 22:21:26

标签: python console resize window

正如标题所示,我使用os.system(“mode con:cols = 80 lines = 45”)来改变控制台窗口的大小,但后来我失去了滚动条的权限,这意味着如果我打印一次超出45行,我无法回滚到顶部。有没有办法重新调整窗口大小而不会失去滚动条的权限?

我还应该提到我在Windows 8上

1 个答案:

答案 0 :(得分:0)

不幸的是,mode con始终将控制台缓冲区大小设置为与指定的行数相同,这就是您没有看到滚动条的原因。你可能会有更多的运气采取更低级别的方法,如下所述:

How to control the size of the Windows shell window from within a python script?