1:pqdm
主要是用来显示进度条的,而且基本不影响源程序效率。
from time import sleep
from tqdm import tqdm
for i in tqdm(range(1000)):
sleep(0.01)
2:retry
顾名思义这是一个实现重试的。很多时候我们都需要重试功能,比如写爬虫的时候,有时候就会出现网络问题导致爬虫失败,然后就需简要重试了
from retry import retry
@retry(tries=5, delay=2)
def do_something():
xxx
do_something()