def run(self):
print(self.url)
for link,t in set(re.findall(r'(http://699pic.com/tupian[^\s]*?(html))', str(reqfun(self.url)))):
#res = request.urlopen(link)
#if re.split("\.",os.path.basename(link))[1].lower() == 'gif' or len(res.read()) <10000:
# continue
#print(link)
for piclink,t in set(re.findall(r'(http://seopic.699pic.com/photo/[^s]*?jpg[^s]*?(jpg))', str(reqfun(link)))):
print(piclink,"loading...")
try:
request.urlretrieve(piclink,self.saveFile(piclink))
time.sleep(1)
if os.path.exists(targetPath+os.path.basename(piclink)) is False:
request.urlretrieve(piclink,self.saveFile(piclink))
print("err")
except:
print('??')
q.task_done()
webspider3-blockdownload699pic.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录