超时设置
由于网络速度或服务器问题,爬取网页需要时间。访问一个网页,如果长时间未响应就会返回超时
这时候需要根据自己的需要,来设置超时时间timeout
# 超时设置 import urllib.request for i in range(0,100): try: file = urllib.request.urlopen("http://www.baidu.com", timeout=0.1) print(len(file.read().decode("utf-8"))) except Exception as err: print("出现异常"+str(err))