如何在Python中获得Linux控制台窗口宽度

python中有没有一种方法可以通过编程确定控制台的宽度?我指的是一行中没有换行的字符数,而不是窗口的像素宽度

编辑

正在寻找在Linux上工作的解决方案

不确定它为什么在模块shutil中,但它在Python 3.3中登陆,查询输出终端的大小:

&gt&燃气轮机&燃气轮机;进口舒蒂尔
&燃气轮机&燃气轮机&燃气轮机;shutil.get_terminal_size((80,20))pass fallback
os.terminal_size(列=87,行=23)#返回一个命名元组

操作系统模块中有一个低级实现。也适用于Windows

Python 3.2及以下版本现在提供了一个后端口:

  • https://pypi.python.org/pypi/backports.shutil_get_terminal_size

发表评论