我可以 运行 PySide2 应用程序作为 Windows 后台进程吗
Can I run an PySide2 application as a Windows Background Process
我希望该应用接受用户的输入,然后作为 Windows 后台进程进入后台。那么,这有可能吗?如果是那么怎么办?
我正在使用 Python 3.6.8 和 PySide2 gui 框架
您可以 运行 使用 pythonw.exe
的外部后台进程。您将必须使用 subprocess
或通过 pyside 中的 Qprocess 运行 它。
import subprocess
subprocess.run(["pythonw.exe", "path/to/your/program"])
这将 运行 您的程序在后台运行,没有可见的进程或与之交互的方式。你只能用系统监视器终止它
我希望该应用接受用户的输入,然后作为 Windows 后台进程进入后台。那么,这有可能吗?如果是那么怎么办?
我正在使用 Python 3.6.8 和 PySide2 gui 框架
您可以 运行 使用 pythonw.exe
的外部后台进程。您将必须使用 subprocess
或通过 pyside 中的 Qprocess 运行 它。
import subprocess
subprocess.run(["pythonw.exe", "path/to/your/program"])
这将 运行 您的程序在后台运行,没有可见的进程或与之交互的方式。你只能用系统监视器终止它