Pikax 2.0

当当当!万众瞩目的2.0版本登场了 其实并没有几个人用
并且上传到了pypi,安装即用:

pip install Pikax

创建一个文件!然后加点东西:

下载当日排行榜前20的插画

  from pikax.pikax import Pikax, paramspixiv = Pikax()results = pixiv.rank(limit=50)pixiv.download(results)

搜索并下载arknights相关,赞数约1000的50张插画

  from pikax.pikax import Pikax, settings, paramspixiv = Pikax(settings.username, settings.password)results = pixiv.search(keyword='arknights', limit=50, popularity=1000, match=params.Match.PARTIAL)pixiv.download(results)

下载用户的作品

  from pikax.pikax import Pikax, settings, params# 自己的pixiv = Pikax()user = pixiv.login(username=settings.username, password=settings.password)  # 登录bookmarks = user.bookmarks(limit=20)  # 获取收藏pixiv.download(bookmarks)  # 下载# 任何用户pixiv = Pikax(settings.username, settings.password)other_user = pixiv.visits(user_id=201323)  # 输入id得到用户illusts = other_user.illusts(limit=25)  # 获取他的画作pixiv.download(illusts)  # 下载mangas = other_user.mangas(limit=10)  # 获取他的漫画pixiv.download(mangas)  # 下载bookmarks = other_user.bookmarks(limit=20)  # 获取他的收藏pixiv.download(bookmarks)  # 下载

用作品id下载

  from pikax.pikax import Pikaxpixiv = Pikax()pixiv.download(illust_id=75608670)

下载排行榜前50且收藏高于1000的作品

  from pikax.pikax import Pikaxpixiv = Pikax()results = pixiv.rank(limit=50)  # 排行榜前50new_results = results.bookmarks > 1000  # 去除收藏小于 1000pixiv.download(new_results)  # 下载

搜索初音相关的200个画作并筛选出其中赞大于1000且浏览量大于20000的作品

  from pikax.pikax import Pikax, settingspixiv = Pikax(settings.username, settings.password)results = pixiv.search(keyword='初音', limit=200, popularity=1000)  # 搜索new_results = (results.bookmarks > 1000).views > 20000  # 获取 赞 > 1000 和 浏览 > 20000 的作品pixiv.download(new_results)  # 下载

然后运行,就会自动下载啦!还可以根据需求调整代码。
每个需求基本上就几行代码,用起来非常简单,快来试试吧!
也可以来同性交友网站Github来帮我捧捧场鸭!

简单易用的Python爬虫,批量下载P站照片相关推荐

  1. python爬虫批量下载“简谱”

    python讨论qq群:996113038 导语: 上次发过一篇关于"python打造电子琴"的文章,从阅读量来看,我们公众号的粉丝里面还是有很多对音乐感兴趣的朋友的.于是,今天我 ...

  2. 新一配:perl循环调用python爬虫批量下载喜马拉雅音频

    新一配:perl循环调用python爬虫批量下载喜马拉雅音频 手机下载喜马拉雅音频后,获得的音频文件虽然可以转成mp3格式,但其文件名却是一长串字符串,无法辨别是哪一集,网上找了各种工具,都有局限性, ...

  3. 【爬虫实战项目】Python爬虫批量下载音乐飙升榜并保存本地(附源码)

    前言 今天给大家介绍的是Python爬虫批量下载音乐飙升榜并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是 ...

  4. 【爬虫实战项目】Python爬虫批量下载评书音频并保存本地(附源码)

    前言 今天给大家介绍的是Python爬虫批量下载评书音频并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是这 ...

  5. python爬虫 批量下载高清大图

    文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...

  6. 第二弹!python爬虫批量下载高清大图

    文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...

  7. python爬虫批量下载图片

    使用python的urllib库和正则表达式爬取 学习地址(自行base64解密):aHR0cDovL3BpYy5uZXRiaWFuLmNvbQ== 网站图片,支持批量下载. (本文仅供学习交流,请勿 ...

  8. Python爬虫批量下载文献

    最近在看NeurIPS的文章,但是一篇篇下载太繁琐,希望能快速批量下载下来. 于是想到了之前一直听说的python爬虫,初次学着弄一下. 用到了requests,BeautifulSoup,urlli ...

  9. Python 爬虫批量下载美剧 from 人人影视 HR-HDTV

    本人比較喜欢看美剧.尤其喜欢人人影视上HR-HDTV 的 1024 分辨率的高清双字美剧,这里写了一个脚本来批量获得指定美剧的全部 HR-HDTV 的 ed2k下载链接.并依照先后顺序写入到文本文件, ...

  10. 【Python爬虫】下载b站视频。超详细。

    目录 1.资源获取 **1.1 获得bvid** **1.2获取cid** **1.3获取视频url** **1.4下载视频** 2.其它函数 main.py 用来创建文件夹的函数creatdir.p ...

最新文章

  1. linux内核引入模块机制,Linux内核设备驱动之Linux内核模块加载机制笔记整理
  2. 如何利用自定义注解放行 Spring Security 项目的接口
  3. Oracle-表分析和索引分析解读
  4. activemq配置与启动
  5. 蒂姆·库克:给好人留的后门同时也是给坏人留的
  6. 763. 划分字母区间009(贪心算法+思路+详解+图示)
  7. numpy基础笔记01
  8. RHEL 8 - 用OpenSCAP工具对RHEL进行漏洞安全合规扫描,并修复
  9. CentOS下MySQL安装后配置和设置
  10. Boundary Representations
  11. Julia: arrow,一种革命性的数据格式
  12. cb使用msagent
  13. C#txt文本分割器
  14. 重心法例题matlab,Excel重心法选址计算题的详细步骤
  15. PS怎么把人物扣的更干净_PS抠图技巧
  16. 阿里云服务器为何价格比较贵?
  17. 【UOJ】UER#3.B 开学前的日历
  18. 大一作业HTML网页作业 HTML CSS制作二十四节气网页
  19. Hive正则表达式案例总结
  20. 不懂你打我,超简单的单链表的创建

热门文章

  1. 国内IT公司病种,需要合理协调,共同进步,才能不被嘈乱的世道所唾弃
  2. 重新理解CNN(精)(为什么多个滤波器?....)
  3. 做题心得篇12.26
  4. Spring项目启动报Could not resolve placeholder解决
  5. 创新是企业发展的动力源
  6. 查询同网段ip使用情况
  7. 【CodeForces 1260E --- Tournament】
  8. android入门及晋级
  9. 学生会管理系统(SSM)vue+ssm+shiro
  10. Android修改ro.debuggable 的第五种方法