python - Pythonw批处理文件仍然显示控制台
问题描述
我创建了一个Python
脚本,我不想在每次运行时都看到控制台弹出。我尝试了这种pythonw.exe + .pyw
方法,虽然脚本工作得很好,但无论如何控制台仍然会弹出。
.bat
文件内容:
"C:\Users\mariu\anaconda3\pythonw.exe" "C:\Users\mariu\test.pyw" pause
有什么我想念的吗?
解决方案
我遇到了同样的问题并转移到了 powershell 脚本,因为我的任务需要并行启动,并且批处理脚本似乎不像那样,即使使用 pythonw.exe
带有以下行的 .ps1 应该可以完成工作
& "C:\Users\mariu\anaconda3\pythonw.exe" "C:\Users\mariu\test.pyw"
exit
推荐阅读
- makefile - 使用 Makefile 仅在目录之间复制更改的文件
- javascript - JavaScript中二维数组的切片/部分
- angular - Angular Flex 布局 - 简单布局(页眉、容器、页脚)
- menu - Jira 用户(Core 和 Confluence)的管理员权限
- reactjs - 如何判断 React 中哪些 props 来自哪个库?
- visual-studio-code - Visual Studio Code 中取消注释的快捷方式是什么?
- html - 列在小屏幕上的宽度不正确
- google-sheets - 调试 ImportHTML
- c# - 安装程序有回调时 Moq 抛出 NullReferenceException 异常
- objective-c - NSMutableArrays 和循环中的内存