Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pudb源屏幕被压扁,其他屏幕被扩展(参见屏幕截图)_Python_Pudb - Fatal编程技术网

Python Pudb源屏幕被压扁,其他屏幕被扩展(参见屏幕截图)

Python Pudb源屏幕被压扁,其他屏幕被扩展(参见屏幕截图),python,pudb,Python,Pudb,有什么解决办法吗?这发生在某些文件夹中,而不是每个文件夹中。无法找出这是什么原因造成的 值得一提的是,另一个C++程序正在调用Python脚本,其中包含了从PUB导入SETIORACTION和“SETIOracle()”的脚本。 已修复,但不是根原因。结果是,运行脚本中的重定向(将日志重定向到文件中)导致了此问题。删除重定向修复了它 您还可以使用pudb.cfg文件。 此文件位于~/.config/pudb 您可以更改侧边栏\u width=0.4,其中0.4可以更改为您喜欢的值 值越高,屏幕越

有什么解决办法吗?这发生在某些文件夹中,而不是每个文件夹中。无法找出这是什么原因造成的

值得一提的是,另一个C++程序正在调用Python脚本,其中包含了从PUB导入SETIORACTION和“SETIOracle()”的脚本。


已修复,但不是根原因。结果是,运行脚本中的重定向(将日志重定向到文件中)导致了此问题。删除重定向修复了它


您还可以使用pudb.cfg文件。 此文件位于~/.config/pudb

您可以更改
侧边栏\u width=0.4
,其中0.4可以更改为您喜欢的值


值越高,屏幕越大。

假设您使用的是Python3,
python-c'导入shutil;打印(shutil.get_terminal_size())
print?谢谢。我在2.7.6上,在2.7.6上,我得到了一个没有属性的get_terminal_size。获取terminal size有点棘手。我怀疑您的问题与
terminfo
不知何故被阻塞有关。我建议您检查该文件夹中的文件列表。您可能有一些名称错误的文件,它隐藏了
pudb
(或Python)所需的内容。您能告诉我这是什么类型的重定向吗?我也面临着类似的问题,我的脚本中有很多重定向。另外,您认为应该在pudb repo中将其作为bug进行归档吗?重定向是指您将控制台输出发送到一个文件,以便以后可以查看它。通常使用“>”或“>>”完成,后跟文件名。谢谢@auro。我应该更清楚地回答我的问题。我想知道您是只重定向到文件还是同时重定向到控制台?实际上,我在脚本中找到了问题所在。我使用
tee
将它重定向到文件和控制台。我认为这是一个bug,我们应该让pudb的人知道。