爬取图片

xiaoxiao2021-02-28  21

import requests import re def get_urls(url): res=requests.get(url)#获取网页 res.encoding="utf-8"#字符编码 url_add=r'<img border="0".*? src="(.*?)" />'#正则表达式 url_list=re.findall(url_add,res.text)#接收寻找到的html内容 print(url_list) return url_list def get_pituer(url,a):#定义a来改变文件名 res=requests.get(url) with open('F:\\Python\\代码\\yinyue\\%d.gif'%a,'wb')as f: #打开文件,无则创建 f.write(res.content)#写入 if __name__=="__main__":#程序入口 url='http://qq.yh31.com/zjbq/2920180.html'#网页url url_list=get_urls(url) a=1 for url in url_list:#用for循环下载页面图片 url='http://qq.yh31.com'+url#图片完整的url get_pituer(url,a) a+=1
转载请注明原文地址: https://www.6miu.com/read-1900031.html

最新回复(0)