屁话不多说直接上代码

import requestsfrom urllib.parse import urlencodedef get_page(limit):params = {'tags': 'holds:false','limit': limit,'api_version': '2','filter': '1','include_tags': '1','include_votes': '1','include_pools': '1',}url = 'https://konachan.net/post.json?' + urlencode(params)try:response = requests.get(url)if response.status_code == 200:return response.json()except requests.ConnectionError:return Nonedef get_images(json):if json.get('posts'):for image in json.get('posts'):yield {'image': image.get('file_url'),'id': image.get('id'),}import os
def save_image(item):file_path = 'image_mine'if not os.path.exists(file_path):os.mkdir(file_path)try:response = requests.get(item.get('image'))if response.status_code == 200:file_path2 = file_path + os.path.sep + str(item.get('id')) + '.jpg'if not os.path.exists(file_path2):with open(file_path2, 'wb') as f:f.write(response.content)else:print('Already Downloaded', file_path)except requests.ConnectionError:print('Failed to Save Image')def main(offset):json = get_page(offset)for item in get_images(json):print(item)save_image(item)if __name__ == '__main__':limits = [100, 1000]for limit in limits:main(limit)

结果如下

爬虫爬取动漫照片示例相关推荐

  1. 通过PYTHON爬虫爬取明星的照片和资料

    通过PYTHON爬虫爬取明星的照片和资料 一.准备工作 1.选择合适的网站 2.安装MongoDB数据库 3.导入依赖库 二.开始爬虫 一.准备工作 1.选择合适的网站 这次爬虫的目的,是为了为人脸识 ...

  2. python爬取率_Python实现爬虫爬取NBA数据功能示例

    本文实例讲述了Python实现爬虫爬取NBA数据功能.分享给大家供大家参考,具体如下: 爬取的网站为:stat-nba.com,这里爬取的是NBA2016-2017赛季常规赛至2017年1月7日的数据 ...

  3. 从零到一学爬虫-爬取微博热搜示例

    爬取微博热搜榜-简单示例 使用爬虫模拟浏览器向微博热搜的服务器发送请求,得到响应,然后将响应的信息进行打印. 当我们直接打开浏览器,输入https://s.weibo.com/top/summary, ...

  4. java爬虫 爬取动漫之家10000部漫画信息

    Java大作业,爬取信息并写入Excel. 项目下载:https://pan.baidu.com/s/1Z1rMWSyaAeGvZCm5CMgexQ(请用eclipse 2018打开,我的jdk版本是 ...

  5. 循环爬取图片_Python爬虫爬取小姐姐照片!

    哔哩哔哩上有一个相簿板块,里面有很多绘画和摄影,自己动手一张一张保存太慢,于是想到了python爬虫. 今天就用python来写个爬虫,爬取每月月榜上的小姐姐,一劳永逸. 爬虫步骤: 1.在bilib ...

  6. 【python】使用爬虫爬取动漫之家漫画更新信息

    网站名称为: https://manhua.dmzj.com/update_1.shtml 本篇仅在于交流学习 1.首先将相应的库导入: import re import requests from ...

  7. java爬虫抓取nba_利用Python爬虫爬取NBA数据功能实例分享

    Python实现爬虫爬取NBA数据功能示例 本文实例讲述了Python实现爬虫爬取NBA数据功能.分享给大家供大家参考,具体如下: 爬取的网站为:stat-nba.com,这里爬取的是NBA2016- ...

  8. python爬网站数据实例-利用Python爬虫爬取NBA数据功能实例分享

    Python实现爬虫爬取NBA数据功能示例 本文实例讲述了Python实现爬虫爬取NBA数据功能.分享给大家供大家参考,具体如下: 爬取的网站为:stat-nba.com,这里爬取的是NBA2016- ...

  9. python爬去新浪微博_Python爬虫爬取新浪微博内容示例【基于代理IP】

    Python爬虫爬取新浪微博内容示例[基于代理IP] 发布时间:2020-09-07 10:08:14 来源:脚本之家 阅读:120 本文实例讲述了Python爬虫爬取新浪微博内容.分享给大家供大家参 ...

最新文章

  1. 多继承的构造函数和析构函数
  2. mysql的replace()函数介绍【mysql函数】
  3. 【入门经典】在母版页中使用CSS
  4. 射频篇(三) 模拟、射频器件学习(3) ——锁相环(PLL)
  5. 最新版python学习_最全Python学习路线图【2020最新版】
  6. hibernate.properties与hibernate.cfg.xml 区别
  7. python 生成器推导式
  8. 这几个私藏的在线工具网站!真是相见恨晚!让码农彻底解放双手!
  9. 东风谷早苗 简单的水题
  10. 全国海选第三期:广州赛区节目视频
  11. 百度滴滴京东实习生面试题
  12. 关于电脑连不上WiFi,但可以连上网线的解决办法
  13. 使用jedis连接redis,关闭连接问题
  14. Android开发样式问题总结【持续更新】
  15. 计算2个拼音的相似度 PHP版本
  16. java 连接不上数据库
  17. MIT 6.002电路与电子学笔记
  18. 获得临时文件目录(Temp文件夹)
  19. 基于STM32的智能电子秤原理图PCB程序设计
  20. PPT 演讲者看到备注,播放时不显示备注

热门文章

  1. Google浏览器打开时自动弹出2345网页
  2. 是微服务架构不香还是云不香?(转载自陈皓前辈的博客:酷壳coolshell)
  3. 一文看懂四大报表之现金流量表
  4. 获得汉字拼音首字母的工具类
  5. 剑指 Offer(专项突击版)Java 持续更新....
  6. spark 写入tidb 报错read-uncommitted is not supported
  7. C++使用boost.serialization序列化与反序列化
  8. 学习嵌入式培训课程安排,嵌入式培训靠谱吗?
  9. 计算机云教室工作计划,电教云教室工作总结
  10. python读取robot文件内容_Python 学习之---文件目录处理