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怎么让程序重复运行的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

如何截掉空格(包括tab)

详谈Python在windows中的文件路径问题

crypto算法库是什么?crypto算法库的详解

linux下如何安装Python

Python中不等于如何表示

如何用Python画三角形

Python中的map怎么使用

Python怎么计算时间差

Python安装的图文教程分享

Python有spark库么

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




打赏

取消

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

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

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

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

评论

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