Python 3.x 如何在Spyder中获取终端大小?

Python 3.x 如何在Spyder中获取终端大小?,python-3.x,terminal,size,spyder,shutil,Python 3.x,Terminal,Size,Spyder,Shutil,我正在尝试使用函数shutil.get\u terminal\u size()获取终端大小。 这在Python控制台或Ipython控制台中工作得很好,但在Spyder编辑器中的Ipython控制台中却不行,我不明白为什么 有什么想法吗? 提前谢谢 (此处为Spyder maintainer)Spyder控制台不是“真正的”控制台,即它们与基于终端的控制台(如cmd.exe或terminal.app)中使用的技术不同。因此,shutil.get\u terminal\u size()无法按预期工

我正在尝试使用函数
shutil.get\u terminal\u size()
获取终端大小。 这在Python控制台或Ipython控制台中工作得很好,但在Spyder编辑器中的Ipython控制台中却不行,我不明白为什么

有什么想法吗? 提前谢谢

(此处为Spyder maintainer)Spyder控制台不是“真正的”控制台,即它们与基于终端的控制台(如
cmd.exe
terminal.app
)中使用的技术不同。因此,
shutil.get\u terminal\u size()
无法按预期工作

实际上,我们的控制台的宽度固定在80个字符,目前(2020年10月)这一限制无法更改。

(这里是Spyder维护者)Spyder控制台不是“真正的”控制台,也就是说,它们与基于终端的控制台使用的技术不同(例如
cmd.exe
terminal.app
)。因此,
shutil.get\u terminal\u size()
无法按预期工作

事实上,我们的控制台的宽度固定在80个字符,现在(2020年10月)这个限制无法更改