Python实现自动重新运行指定python脚本

前言

本文是该专栏的第35篇,后面会持续分享python的各种干货知识,值得关注。

在工作上,有时候会遇到如下情况,需要对指定的python脚本进行重启。第一种情况,就是当python脚本执行结束之后,可以通过python再次自动重新执行该python脚本;第二种情况,当python脚本执行过程中出现“非bug性”报错,比如爬虫程序中的网络问题会导致程序出错终止,这个时候需要通过python自动重新执行该脚本。

出现上述问题,需要怎么解决呢?下面,跟着笔者直接往下看正文,通过python自动重新执行指定的python脚本。(附完整代码)

正文

针对上述的设想,本文将主要针对上面的两种情况做一个针对性的解决方法。

1. 当python脚本执行结束,通过python进行自动重新启动运行该脚本

在前面已经提到,当我们的目标python脚本执行完成,希望通过python进行自动重新运行该python脚本,需要怎么做呢?先举例如下:

假设存在如下test.py脚本

import time

for i in range(10):
    with open(r'test.txt', 'a', encoding='utf

你可能感兴趣的:(Python课堂,python,pyppeteer,重新,重启,自动化,开发语言)