curses.newwin()命令的问题

时间:2013-06-15 09:15:31

标签: python curses

使用curses.newwin()命令时 例如

curses.newwin(10, 10, 0, 0) 

如果我尝试编辑整数以创建一个更大的窗口,程序会在我尝试运行时终止。

1 个答案:

答案 0 :(得分:0)

正如评论所提到的,您不能创建比父终端更大的窗口。如果您正在寻找一种方法来调整终端本身的大小,请考虑以下事项:

os.system("mode con cols=80 lines=60")  

os.environ['COLS'] = "80"
os.environ['LINES'] = "60"

这将改变控制台大小。您可以将大小更改为您喜欢的大小,只需根据需要更改cols和lines。第一行设置底部两个的上限 - 如果其中一个较小的数字较大,则会抛出错误。