需要在后台运行脚本。我无法在互联网上找到我需要的确切内容。有一个代码:
power = str(2**10000000)
file = open('calculated.txt','w')
file.write(power)
file.close()
(无需问为什么:D)如果我只是运行脚本并切换到另一个窗口(而不是控制台),那么脚本将暂停其执行(即计算)并仅在我切换到控制台时启动又是窗口。我需要它在后台运行。希望控制台窗口甚至不出现,而是消失,但我认为这可以在编译期间解决。
提前感谢您的回复
您可以将脚本的扩展名更改为
.pyw,然后脚本将不会python.exe像往常一样通过 启动,而是通过启动pythonw.exe,从而抑制控制台窗口并且脚本将仅在进程中。在后台运行程序是系统的工作,而不是程序。那些。决定谁执行/暂停以及何时执行的是系统。如果系统已停止应用程序:
killall -STOP yes,则程序yes无法对其执行任何操作。该程序可以为并行计算创建一个单独的线程,也可以启动另一个进程。
程序仍然有单独的“类型”:服务/守护进程。它们由系统本身启动,而不是由用户启动。
你为什么这么认为?那些。如果你打开播放器中的音乐并切换到记事本,音乐会停止吗?
你打算在什么编译中解决这个问题?如何?