网站制作学习网Python→正文:python 自动重启本程序
字体:

python 自动重启本程序

Python 2022/3/31 18:56:04  点击:不统计

forasp.cn
<本文原载于www.forasp.cn>
 python 自动重启本程序,直接上代码,分为两种情况,一种是类中的调用
代码如下:

import time
import sys
import os
i = 0
class forasp:
def restart(self):
python = sys.executable
os.execl(python, python, *sys.argv)
pass
if __name__ == "__main__":
print('start...')
i = i + 1
print("5秒后,程序将重新启动")     time.sleep(3)
print(i)
cn = forasp()
cn.restart()
另一种是直接通过方法 调用

import time
import sys
import os
i = 0
def restart():
python = sys.executable
os.execl(python, python, *sys.argv)
if __name__ == "__main__":
print('start...')
i = i + 1
print("5秒后,程序将重新启动")
time.sleep(5)
print(i)
restart()
这样就实现了  python 自动重启程序,根据逻辑条件判断,自己调用重启函数即可。





<%77w%77%2Ef%6F%72p%73%70%2Ec%6E>

·上一篇:python 安装 execjs >>    ·下一篇:Python 调用 JavaScript >>
推荐文章
最新文章