def fetch_file(self, url, filename):
# if not os.path.exists(filename):
# os.makedirs(filename)
try:
req = request.Request(url, headers=self.__headers)
data = request.urlopen(req).read()
with open(filename, 'wb') as f:
f.write(data)
f.flush()
f.close()
self.__url_manager.set_url_status(url, 2)
except Exception as e:
self.__url_manager.set_url_status(url, -1)
raise e
finally:
time.sleep(config['basic']['sleep'])
评论列表
文章目录