我创建了一个简单的 tkinter GUI,当按下提交按钮时,执行 CLI 命令以启动通过 pip 安装/管理的包。该包从网页中获取信息并将其放入文件夹中。
问题出在从 gui 执行 CLI 命令时。
我不能只将编译的包更改为 pyw。
我尝试在单击按钮时从 gui 执行的命令中使用 'pythonw' 而不是 'python' 来启动它,但该命令没有执行(即没有来自网页的信息被复制到指定文件夹中) .
如果我使用“python”而不是“pythonw”启动它,那么它会按预期工作。
它已经打包为 cx_freeze 并且可以作为 exe 正常工作,唯一的问题是按下提交按钮时不断弹出的 CMD。
Windows 7 顺便说一句
即使最小化它也会做..