python怎么爬取堆糖网每日精选图片

这篇文章将为大家详细讲解有关python怎么爬取堆糖网每日精选图片,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为鄯善企业提供专业的成都做网站、成都网站设计、成都外贸网站建设鄯善网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

基本环境配置

  • python 3.6

  • pycharm

  • requests

pip install requests

python怎么爬取堆糖网每日精选图片

实现代码

import requests
url = 'https://www.duitang.com/napi/vienna/feed/list/by_common/?start=0&limit=18'
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36'
}
response = requests.get(url=url, headers=headers)
html_data = response.json()
dit = html_data['data']['object_list']
for i in dit:
    img_data = i['atlas']['blogs']
    for j in img_data:
        img_url = j['photo']['path']
        name = img_url.split('_')[-1]
        img_url_response = requests.get(url=img_url, headers=headers)
        with open('G:\\python\\demo\\案例\\堆糖网\\图片\\' + name, mode='wb') as f:
            f.write(img_url_response.content)
            print(img_url)

实现效果

python怎么爬取堆糖网每日精选图片

关于python怎么爬取堆糖网每日精选图片就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


当前标题:python怎么爬取堆糖网每日精选图片
分享URL:http://csruizhi.cn/article/pocdpj.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站制作 四川成都网站制作 自适应网站建设 四川成都网站设计 成都网站制作 响应式网站设计 成都网站建设 成都h5网站建设 阿坝网站设计 网站建设公司 营销型网站建设 成都商城网站建设 成都网站建设 教育网站设计方案 手机网站制作 成都网站建设公司 成都网站制作 成都网站设计 手机网站制作 成都网站建设 成都网站建设 外贸营销网站建设