首页 > 解决方案 > 我可以将 PySide2 应用程序作为 Windows 后台进程运行吗

问题描述

我希望应用程序接受用户的输入,然后作为 Windows 后台进程进入后台。那么,这可能吗?如果是,那怎么办?

我正在使用 Python 3.6.8 和 PySide2 gui 框架

标签: pythonpython-3.6pyside2

解决方案


您可以使用pythonw.exe. 您必须使用subprocess或通过pyside中的 Qprocess 来运行它。

import subprocess
subprocess.run(["pythonw.exe", "path/to/your/program"])

这将在后台运行您的程序,没有可见的进程或与之交互的方式。您只能使用系统监视器终止它


推荐阅读