从shell命令运行Tkinter脚本时隐藏Python控制台

时间:2013-11-14 00:01:49

标签: python windows shell console tkinter

我在Windows注册表中扩展了文件上下文菜单,并添加了Python脚本(这是一个Tkinter窗口)的快捷方式。它运行正常,但显然在后台使用Python控制台。我尝试将shell命令从python更改为pythonw(并将文件重命名为.pyw),但Windows始终只打开“打开方式...”对话框,而不是脚本。如果我复制粘贴shell命令并从cmd运行它,它可以工作。从资源管理器运行.pyw也可以正常工作,无需控制台。

为什么在shell命令中运行它时行为会有所不同?

这是在命令键下的.reg安装文件中:

@="pythonw \"C:\\test_script.pyw\" \"%1\""

0 个答案:

没有答案