/pixivSpider

我要看热门图,但我就是不想买pixiv会员

Primary LanguagePython

PixivSpider

一个可以查看pixiv最新热图的python小程序,现在是一个简陋版本。

为什么要看P站热图

pixiv是供画师们交流自己画作的一个平台,大家亲切地称之为p站,p站有大量的画师,画师多了,水平自然是良莠不齐,搜到的图有好有坏,通常区分好坏的标准是用收藏数多少来判断。

原理

直接从pixiv获取网页,用正则表达式获取每页的插画id和收藏数。
如果不登陆,pixiv将不显示收藏数,所以还是传个cookie吧。
pixiv APP的API也是可以的,但我觉得他们不会这么客气交出API。

怎么用

  • 已安装python3
  • 用浏览器登录pixiv,自己想办法把cookie拿出来
  • main.py中修改参数。有以下参数可供修改:
    • 搜索关键字
    • 收藏数阈值
    • 起始页
    • 搜索页的总数
  • 运行python main.py

TODO

  • 模拟登陆,自己拿cookie太蠢了
  • 在cmd里传入参数

其他看热图的方法

在搜索关键字后加上100users入り,就能显示收藏数至少为100的图,以此类推。
但是这只对热门的关键字有用,冷门的还是想其他办法吧。