首页 > 解决方案 > 在 python 3.x(使用 wxPython GUI)日志记录中启用无缓冲输出

问题描述

我有一个我一直在构建的 Py3.x GUI 应用程序Gooey。该应用程序功能齐全,GUI 按预期工作,但内置控制台/终端接收缓冲输出除外。

.py如果我使用 运行文件,这不是问题pythonw -u script.py,但是我现在尝试将工具捆绑/冻结到.app. 捆绑过程已经成功,但是打开应用程序时仍然存在缓冲输出的问题。

到目前为止,我发现了以下内容,但我尝试过的没有任何效果:


所以,TL;DR

当脚本没有被显式调用时,如何在 Python 3.x 中实现无缓冲输出python3 -u

我仍在尝试组装 MWE,但是gooey结合使用与包装过程相结合使这有点困难。

标签: pythonwxpythonoutput-buffering

解决方案


推荐阅读