壁纸不够用今天她来了python下载彼岸壁纸
今天直接选择了4K系列的,爬它个200页,每页有18张,我觉得足够了,也就没必要爬全站了。
下面是源码:import requestsimport reheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/63.0.3239.132 Safari/537.36Name',}de
下面是源码:import requestsimport reheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/63.0.3239.132 Safari/537.36Name',}de
今天直接选择了4K系列的,爬它个200页,每页有18张,我觉得足够了,也就没必要爬全站了。
下面是源码:
import requestsimport reheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/63.0.3239.132 Safari/537.36Name',}def download(): for i in range(2, 200): url = 'http://www.netbian.com/meinv/index_' str(i) '.htm' try: r = requests.get(url, headers=headers) r.encoding = 'gbk' alltuurl = re.findall('img src="(.*?)" a', r.text) allname = re.findall('alt="(.*?)"', r.text) for num in range(len(alltuurl)): response = requests.get(alltuurl[num], headers=headers) with open(allname[num] '.jpg', 'wb') as f: f.write(response.content) print(allname[num], '保存成功') except: passif __name__ == '__main__': download()成果示例:
图片来源:彼岸桌面
免责申明:以上内容属作者个人观点,版权归原作者所有,不代表恩施知识网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.esly.wang/qinggang/81319.html 感谢你把文章分享给有需要的朋友!
文章评论