首页 > 解决方案 > Pythonw批处理文件仍然显示控制台

问题描述

我创建了一个Python脚本,我不想在每次运行时都看到控制台弹出。我尝试了这种pythonw.exe + .pyw方法,虽然脚本工作得很好,但无论如何控制台仍然会弹出。

.bat文件内容:

"C:\Users\mariu\anaconda3\pythonw.exe" "C:\Users\mariu\test.pyw" pause

这是不可避免的控制台:在此处输入图像描述

有什么我想念的吗?

标签: pythonbatch-filepythonw

解决方案


我遇到了同样的问题并转移到了 powershell 脚本,因为我的任务需要并行启动,并且批处理脚本似乎不像那样,即使使用 pythonw.exe

带有以下行的 .ps1 应该可以完成工作

& "C:\Users\mariu\anaconda3\pythonw.exe" "C:\Users\mariu\test.pyw"
exit

推荐阅读