【问题标题】:How to get terminal size in Spyder?如何在 Spyder 中获取终端大小?
【发布时间】:2021-01-12 18:46:37
【问题描述】:

我正在尝试使用函数shutil.get_terminal_size() 获取终端大小。 这在 Python 控制台或 Ipython 控制台中运行良好,但在 Spyder 编辑器内的 Ipython 控制台中不起作用,我不明白为什么。

有什么想法吗? 提前致谢!

【问题讨论】:

    标签: python-3.x terminal size spyder shutil


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-05-10
      • 2011-10-12
      • 2015-11-29
      • 1970-01-01
      • 2012-04-05
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 2014-06-15
      相关资源
      最近更新 更多