繁体   English   中英

在wxPython中滚动文本“类似于控制台”窗口?

[英]Scrolling text “console like” window in wxPython?

当启动wxPython的wx.App(True)对象时,它将把stdout / stderr发送到一个弹出窗口。 有没有办法将其绑定到我的Frame对象中的面板? 请,请发布代码来做到这一点!

如果没有办法,是否可以创建一个滚动文本窗口小部件,以从捕获stdout / stderr的记录器接受附加文本,然后将其发送到该窗口小部件?

您可以很轻松地将对象重定向为标准类型,以将stdout / err重定向到此处,如下所示:http://www.blog.pythonlibrary.org/2009/01/01/wxpython-redirecting-stdout-stderr/

实际的重定向只是在sys为您的重定向分配适当的名称

sys.stdout = redirect
sys.stderr = redirect

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM