首页 > 应用开发 > Python > 重启python程序
跑程序跑到后面就越跑越慢了,就学习了一下重启程序的命令。
这是远程服务器跑的程序,亲测有用。
import os
import sys
def restart_program():
print("重启。。。。。。。")
python = sys.executable
os.execl(python, python, *sys.argv)
fr = open('count_numbers.txt','r+') #需要自己先创建一个txt文档
num = fr.readlines()
if not num:
fr.write('0')
fr.close()
restart_program()
last_line = int(num[-1])
####
print('重启的代码')#这边放重启的代码
####
print('last_line',last_line)
fr.write('\n'+str(last_line+1))
fr.close()
if last_line <= 4: #虽然这边是4,但是会重启程序6次,这边根据自己需要调整次数
restart_program()
else:
exit()
print('finish')
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69979119/viewspace-2715179/,如需转载,请注明出处,否则将追究法律责任。