跑程序跑到后面就越跑越慢了,就学习了一下重启程序的命令。
这是远程服务器跑的程序,亲测有用。
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')
当Python程序运行变慢时,学习并实践了在远程服务器上重启程序的方法,经验证有效。

934

被折叠的 条评论
为什么被折叠?



