python - 我可以将 PySide2 应用程序作为 Windows 后台进程运行吗
问题描述
我希望应用程序接受用户的输入,然后作为 Windows 后台进程进入后台。那么,这可能吗?如果是,那怎么办?
我正在使用 Python 3.6.8 和 PySide2 gui 框架
解决方案
您可以使用pythonw.exe
. 您必须使用subprocess
或通过pyside中的 Qprocess 来运行它。
import subprocess
subprocess.run(["pythonw.exe", "path/to/your/program"])
这将在后台运行您的程序,没有可见的进程或与之交互的方式。您只能使用系统监视器终止它
推荐阅读
- javascript - 组件的值未更新
- kubernetes - 如何将bitbucket服务器上的用户目录同步到jira并同时在aks上运行?
- mysql - 如何获得准确的 15 天前的记录不在之间
- python - Python boto3 SNS 电子邮件格式(新行中的每个字符串)
- spring-boot - 使用spring boot spring batch加载和保存(csv格式)部分大数据CSV
- powershell - Get-ChildItem 但没有文件夹(完成此部分)并且只有某些文件类型
- reactjs - 防止在使用 useState 的功能组件中将新函数作为道具传递
- java - 从我的 android 应用程序中务实地阅读并直接重播其他应用程序的通知?
- roku - 不能在 ROKU 中手动播放流吗?
- python - 在嵌套循环中迭代多个变量