python如何程序一直运行?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何程序一直运行?相关的知识,希望对你有一定的参考价值。

我这里有一段程序,如何让他一直运行?是不是把他部署到服务器上,如果是的话该如何弄?

参考技术A 使用python自带的gui就可以实现,python自带tk,使用tk的mainloop就会让python程序一直运行,只要让gui窗口一直不显示就是一直在后动员运行了。代码示意如下:
from
tkinter
import
*
root
=
tk()
root.withdraw()
#
隐藏窗口
root.mainloop()
#
消息循环
把代码以pyw扩展名保存,执行一下,就会让程序一直在后台执行,可以通过任务管理器结束,如下:
参考技术B 设置一个
死循环
,设定一个数为1,用wile做判断。把所有循环设置到这个语句下面,注意需要清零的数值
slark=1
while(slark):
****

python程序一直在后台运行的解决办法

刚写了个python程序,要一直在后台运行,即使断开ssh进程也在,下面是解决办法:

假如Python程序为test.py

编写shell脚本start.sh
#!/bin/bash
python test.py &

chmod +x start.sh
./start.sh

  

以上是关于python如何程序一直运行?的主要内容,如果未能解决你的问题,请参考以下文章

python如何成服务在后台一直运行,或者让其隔几分钟自动运行一次

python如何让程序一直运行且内存资源自动释放?

python程序如何让其暂停

如何运行python(学习总结)

怎么让一个python脚本双击直接运行

如何使用 Tkinter 按钮运行 Python 脚本?