ITPub博客

首页 > 应用开发 > Python > 重启python程序

重启python程序

原创 Python 作者:20170405 时间:2020-08-27 15:11:31 0 删除 编辑

  跑程序跑到后面就越跑越慢了,就学习了一下重启程序的命令。

  这是远程服务器跑的程序,亲测有用。

  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/,如需转载,请注明出处,否则将追究法律责任。

下一篇:  集合
请登录后发表评论 登录
全部评论

注册时间:2020-07-14

  • 博文量
    61
  • 访问量
    27103