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如何运行一个Python程序

Python不能做什么

Python都可以用来做什么

Python中数组是集合吗

Python中关于变量赋值操作的实例分享

使用Python创建员工信息表的实例代码

Python 删除指定时间间隔之前的文件

Python eval什么意思

详解Python的标准输入输出

Python多线程同步是什么?什么是线程锁?

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




打赏

取消

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

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

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

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

评论

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