zxd3014779200

教你抓取p站上面排行榜的图片(完善版)
写在开头前不久楼主分享了一份抓取p站图片的代码,但是缺少我需要的核心功能 于是便重新在github上面找,终于是找...
扫描右侧二维码阅读全文
16
2019/05

教你抓取p站上面排行榜的图片(完善版)

写在开头

前不久楼主分享了一份抓取p站图片的代码,但是缺少我需要的核心功能
于是便重新在github上面找,终于是找到了完善的一份代码。

github地址:https://github.com/Neod0Matrix/PixivCrawlerIII

↑↑↑↑↑↑↑↑↑↑如有转载或者使用请一定注明源作者↑↑↑↑↑↑↑↑↑↑↑

以下是教程!

1.需求

一台的vps,最好512m内存以上。(教程在centos7下实现,其他系统类似。)

2.前置准备。

需要Python3

查看python3是否安装。

python3 -V

pip

pip3 -V

如果有返回版本,已经安装则直接跳过下一步进入安装步骤————未安装则需要安装

3.安装代码

安装git

yum install git

抓取代码

git clone https://github.com/Neod0Matrix/PixivCrawlerIII.git

安装依赖

cd PixivCrawlerIII
pip3 install -r requirements.txt

4.运行代码

python3 pixivcrawleriii.py

y 进入面板 y 同意输入自己的p站账号密码(需要18岁以上才可以抓取r18图片)

选择模式1.抓排行版 2.抓画师 3.帮助, 4退出
请输入图片描述

这里按需选择。或者输入4 退出 进入下一步用一行命令运行。

5.一行命令运行

抓取某个画师的全部图片,xxxx是画师id

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 2 -i XXXX

抓取当天r 18排行版

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 1 -r 2 -l 1 -s 0

抓取本周r 18排行版

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 1 -r 2 -l 2 -s 0

抓取当天普通排行版

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 1 -r 1 -l 1 -s 0

抓取本周普通排行版

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 1 -r 1 -l 1 -s 0

抓取本月普通排行版

cd /root/PixivCrawlerIII&&python3 pixivcrawleriii.py -m 1 -r 1 -l 3 -s 0

5.注意及补充

1.抓取的图片在

/sdcard/Pictures/Crawler

2.抓取了一份列表之后如果需要再抓一份,可以先重命名,不然两份会整合在一起。
3.如果vps安装rclone绑定了网盘还可以利用计划任务实现抓取后自动上传。绑定教程比较繁琐,要是有坛友搞不定我再补充。

所以,觉得教程还行的话请支持作者

github地址:https://github.com/Neod0Matrix/PixivCrawlerIII

本文转载自:https://www.hostloc.com/thread-546129-1-1.html

Last modification:May 16th, 2019 at 06:00 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment