【发布时间】:2010-12-18 09:58:26
【问题描述】:
如果我将代码文件保存为.pyw,则不会出现控制台窗口——这正是我想要的——但如果代码包含对os.system 的调用,我仍然会得到一个讨厌的控制台窗口。我认为这是由对os.system 的调用引起的。有没有办法从我的.pyw 脚本中执行其他文件而根本不打开控制台窗口?
【问题讨论】:
-
我相信 os.system() 会打开一个新的 cmd 进程。尝试 os.execl() 用你的 pythonw.exe 进程替换新的 cmd 进程。
标签: python windows console windows-console pythonw