2024-10-03 13:31:12 发布
网友
我使用PySimplyGUI来执行一些基本的输入/输出操作。我的窗口中的一个元素是Output,它在运行时显示脚本/可执行终端输出。我的窗口中有另一个元素,允许用户清除输出。清除操作工作正常,但所有后续输出都重定向到我的终端,而不是保持空的输出框。你知道吗
PySimplyGUI
我是缺少一行代码来重置输出焦点还是什么?你知道吗
下面是我清除输出的代码:
if event in ('Clear Output'): window.FindElement('_output_').Update('')
问题不是由于元素清除逻辑,而是我生成输出的print语句:
print(str(output), sep=' ', end='n', file=sys.stdout, flush=True)
更改为默认值修复了问题:
print(str(output))
问题不是由于元素清除逻辑,而是我生成输出的print语句:
更改为默认值修复了问题:
相关问题 更多 >
编程相关推荐