python让程序重复运行的方法

这篇文章将为大家详细讲解有关python让程序重复运行的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、网络空间、营销软件、网站建设、勐腊网站维护、网站推广。

python让程序重复运行的方法:1、报错后,重新启动【.py】文件,继续执行;2、重复执行本【.py】文件中的内容;3、异常调用函数本身。

python让程序重复运行的方法

python让程序重复运行的方法:

方法一:

报错后,重新启动.py文件,继续执行

    while 1:
        run_ticker = 'python ticker.py'
        run_depth = 'python depth.py'
        run_depth_pct = 'python depth_pct.py'
        run_trade = 'python trade.py'
        os.system(run_depth_pct)

方法二:

重复执行本.py文件中的内容

os.execvp(sys.executable, [sys.executable]+sys.argv)

python = sys.executable  # 获取当前执行python
 os.execl(python, python, *sys.argv)  # 执行命令

方法三:

异常调用函数本身

def restart():
     try:
         fun()
     except EOFError as e:
         print(e)
     finally:
         restart()

关于python让程序重复运行的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


当前文章:python让程序重复运行的方法
链接URL:http://ybzwz.com/article/jpeope.html