命令窗口仅在使用os.system时闪烁

时间:2012-10-25 16:18:36

标签: python command-window

我在朋友机器上有一个奇怪的问题,当他们运行我的脚本时,只有当它遇到与os.system有关的行时才会闪烁命令窗口。它似乎根本没有显示命令窗口。没有显示是好的,但我的脚本执行了一个大的过程,它导致窗口闪烁很多。

通常在我的机器上,当我打开脚本(用tkinter启动一个gui)时,命令窗口也将在后面打开。这就是我想让朋友们去做的事情,但我不知道是什么原因导致命令窗口无法显示。 python中的某个设置是否在某个地方没有显示命令窗口(当然除非它需要在其中运行一个进程)?

编辑:好的,我做了一个非常蹩脚的黑客来解决这个问题。显然他所有的.py文件都与pythonw相关联。我无法更改此关联(甚至通过命令提示符ASSOC)所以我只是将pythonw重命名为old_pythonw,并将python.exe重命名为pythonw.exe。是的,真的很傻,但没有时间与Windows争论文件关联。

0 个答案:

没有答案