[英]py2exe, option=windows, how to prompts warning msg in command-line mode if input wrong sys.args ?
我有一个使用wxpython的GUI程序,并且我通过py2exe使用option = windows将其构建为exe文件,我不想在我的GUI程序后面显示控制台窗口
并且它还允许使用sys.args来做一些无GUI窗口的无声操作。 但是如果我输入了错误的无效参数,它不会提示任何警告消息
有人知道如何解决我的问题吗?
感谢您的任何帮助
莫里斯
您可以使用wxPython
重定向STOUT/STDERR
。 在创建您的应用程序时,只需执行以下操作:
app = wx.App(redirect=True) # 0 is the default value
和STDOUT/STDERR
将转到单独的框架,而不是控制台。 您甚至可以检查hasattr(sys, 'frozen')
以仅在冻结时切换行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.