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 3.6 读取并操作文件内容

Python中=和==有什么区别?

Python数据分析实战之 概述数据分析

Python语言有哪两种编程方式

Python color怎么设置

人生苦短,学习Python

Python3下载哪个版本

学习Python的几个不同阶段

Python代理ip怎么写

tuple和list中,为什么只有前者才可以作为字典的key?

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




打赏

取消

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

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

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

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

评论

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