python怎么让程序重复运行


本文摘自php中文网,作者coldplay.xixi,侵删。

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

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

方法一:

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

1

2

3

4

5

6

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文件中的内容

1

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

1

2

python = sys.executable  # 获取当前执行python

 os.execl(python, python, *sys.argv)  # 执行命令

方法三:

异常调用函数本身

1

2

3

4

5

6

7

def restart():

     try:

         fun()

     except EOFError as e:

         print(e)

     finally:

         restart()

相关学习推荐:python视频教程

以上就是python怎么让程序重复运行的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python是怎么计算auc指标的?

Python异常与错误区别

Python文本编辑器是什么

Python类的相关知识介绍(附示例)

Python面向对象中高级-异常处理

如何用Python画爱心

Python自动化运维是干什么的

Python中文件变化监控watchdog的示例

Python适合游戏开发吗

【插入排序实现】Python

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...