python 反复执行问题

设计了一个程序,自动抓网页,可是偶尔网页会停止响应(一次抓几千个网页),这是程序会报错停止,但是重试一次就可以自动运行。如何让程序在报错后能等待几秒,然后自动运行?

青春有我
浏览 1042回答 2
2回答

Smart猫小萌

python的try catch语句,或者直接try except ,except语句捕捉任何错误,在这里sleep一下就可以了

ABOUTYOU

你好,time模块中的:123456789101112131415161718Python&nbsp;编程中使用&nbsp;time&nbsp;模块可以让程序休眠&nbsp;&nbsp;具体方法是time.sleep(秒数),其中“秒数”以秒为单位,可以是小数,0.1秒则代表休眠100毫秒。#&nbsp;例1:循环输出休眠1秒import&nbsp;timei&nbsp;=&nbsp;1while&nbsp;i&nbsp;<=&nbsp;3:&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;i&nbsp;#&nbsp;输出i&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;+=&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;time.sleep(1)&nbsp;#&nbsp;休眠1秒&nbsp;#&nbsp;例1:循环输出休眠100毫秒import&nbsp;timei&nbsp;=&nbsp;1while&nbsp;i&nbsp;<=&nbsp;3:&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;i&nbsp;#&nbsp;输出i&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;+=&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;time.sleep(0.1)&nbsp;#&nbsp;休眠0.1秒
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python