简单易用的Python爬虫,批量下载P站照片
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站照片相关推荐
- python爬虫批量下载“简谱”
python讨论qq群:996113038 导语: 上次发过一篇关于"python打造电子琴"的文章,从阅读量来看,我们公众号的粉丝里面还是有很多对音乐感兴趣的朋友的.于是,今天我 ...
- 新一配:perl循环调用python爬虫批量下载喜马拉雅音频
新一配:perl循环调用python爬虫批量下载喜马拉雅音频 手机下载喜马拉雅音频后,获得的音频文件虽然可以转成mp3格式,但其文件名却是一长串字符串,无法辨别是哪一集,网上找了各种工具,都有局限性, ...
- 【爬虫实战项目】Python爬虫批量下载音乐飙升榜并保存本地(附源码)
前言 今天给大家介绍的是Python爬虫批量下载音乐飙升榜并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是 ...
- 【爬虫实战项目】Python爬虫批量下载评书音频并保存本地(附源码)
前言 今天给大家介绍的是Python爬虫批量下载评书音频并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是这 ...
- python爬虫 批量下载高清大图
文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...
- 第二弹!python爬虫批量下载高清大图
文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...
- python爬虫批量下载图片
使用python的urllib库和正则表达式爬取 学习地址(自行base64解密):aHR0cDovL3BpYy5uZXRiaWFuLmNvbQ== 网站图片,支持批量下载. (本文仅供学习交流,请勿 ...
- Python爬虫批量下载文献
最近在看NeurIPS的文章,但是一篇篇下载太繁琐,希望能快速批量下载下来. 于是想到了之前一直听说的python爬虫,初次学着弄一下. 用到了requests,BeautifulSoup,urlli ...
- Python 爬虫批量下载美剧 from 人人影视 HR-HDTV
本人比較喜欢看美剧.尤其喜欢人人影视上HR-HDTV 的 1024 分辨率的高清双字美剧,这里写了一个脚本来批量获得指定美剧的全部 HR-HDTV 的 ed2k下载链接.并依照先后顺序写入到文本文件, ...
- 【Python爬虫】下载b站视频。超详细。
目录 1.资源获取 **1.1 获得bvid** **1.2获取cid** **1.3获取视频url** **1.4下载视频** 2.其它函数 main.py 用来创建文件夹的函数creatdir.p ...
最新文章
- linux内核引入模块机制,Linux内核设备驱动之Linux内核模块加载机制笔记整理
- 如何利用自定义注解放行 Spring Security 项目的接口
- Oracle-表分析和索引分析解读
- activemq配置与启动
- 蒂姆·库克:给好人留的后门同时也是给坏人留的
- 763. 划分字母区间009(贪心算法+思路+详解+图示)
- numpy基础笔记01
- RHEL 8 - 用OpenSCAP工具对RHEL进行漏洞安全合规扫描,并修复
- CentOS下MySQL安装后配置和设置
- Boundary Representations
- Julia: arrow,一种革命性的数据格式
- cb使用msagent
- C#txt文本分割器
- 重心法例题matlab,Excel重心法选址计算题的详细步骤
- PS怎么把人物扣的更干净_PS抠图技巧
- 阿里云服务器为何价格比较贵?
- 【UOJ】UER#3.B 开学前的日历
- 大一作业HTML网页作业 HTML CSS制作二十四节气网页
- Hive正则表达式案例总结
- 不懂你打我,超简单的单链表的创建
热门文章
- 国内IT公司病种,需要合理协调,共同进步,才能不被嘈乱的世道所唾弃
- 重新理解CNN(精)(为什么多个滤波器?....)
- 做题心得篇12.26
- Spring项目启动报Could not resolve placeholder解决
- 创新是企业发展的动力源
- 查询同网段ip使用情况
- 【CodeForces 1260E --- Tournament】
- android入门及晋级
- 学生会管理系统(SSM)vue+ssm+shiro
- Android修改ro.debuggable 的第五种方法