首页后端开发PythonPython重复运行程序的方法是什么 ,你知道哪些?

Python重复运行程序的方法是什么 ,你知道哪些?

时间2024-03-23 01:14:04发布访客分类Python浏览1194
导读:这篇文章给大家分享的是Python重复运行程序的方法。下文将介绍三种Python重复运行程序的方法,具体的实现及代码如下,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。 python让程序重复运行的方法:方法一:报错后,重新启动.p...

这篇文章给大家分享的是Python重复运行程序的方法。下文将介绍三种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重复运行程序的方法就介绍到这,上述三种方法及示例具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多大家可以关注网络其它的相关文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python重复运行程序的方法是什么 ,你知道哪些?
本文地址: https://pptw.com/jishu/651002.html
PHP中实现删除数组交集的方法是什么 PHP数组是否为空数组的方法有多少

游客 回复需填写必要信息