import requests
import re
url = "http://c.tieba.baidu.com/p/5287949986"
html=requests.get(url)
url_list = re.findall(r"http://imgsrc.baidu.com/forum/.*?\.jpg",html.text)
root = ""
file=open(root+"demo.txt","a")
for url in url_list:
file.write(url+"\n")
file.close()
'''
for i in url_list:
with open(root+"demo.txt","w")as p:
p.write(i)
p.close()
'''
print("url_list download success!")
num=0
failed_count=0
for url in url_list:
path = root+str(num+1)+".jpg"
with open(path,"wb") as f:
try:
res=requests.get(url,timeout=30)
f.write(res.content)
f.close()
num+=1
except:
print("failed")
failed_count+=1
print("download compelete!\n"+"successful{}\n failed {}".format(num,failed_count))
requests_正则解析
最新推荐文章于 2025-05-27 22:19:46 发布