Python爬虫-爬取照片并保存

Posted 苍天の笑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫-爬取照片并保存相关的知识,希望对你有一定的参考价值。

"""请求网页"""
import requests
import re
import time
import os
headers={
user-agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537
}
response=requests.get(https://www.vmgirls.com/12985.html,headers=headers)
#print(response.request.headers)
#print(response.text)
html=response.text
"""解析网页"""
dir_name=re.findall(<h1 class="post-title h3">(.*?)</h1>,html)[-1]#文件
if not os.path.exists(dir_name):#检查文件
    os.mkdir(dir_name)
urls=re.findall(<a href="(.*?)" alt=".*?" title=".*?">,html)
print(urls)
"""保存图片"""
for url in urls:
    time.sleep(1)
    #图片的名字
    file_name=url.split(/)[-1]
    response = requests.get(url, headers=headers)
    with open(dir_name+/+file_name,wb) as f:
        f.write(response.content

 

以上是关于Python爬虫-爬取照片并保存的主要内容,如果未能解决你的问题,请参考以下文章

python 爬虫实战4 爬取淘宝MM照片

Python爬虫爬取目标小说并保存到本地

Python爬虫 自动爬取图片并保存

scrapy按顺序启动多个爬虫代码片段(python3)

Python爬虫爬取博客园并保存

scrapy主动退出爬虫的代码片段(python3)