python爬取图虫网图库
创作缘由
这几天发现了一个很好的图片网站,图虫
但是里面的图片大部分有版权,要么需要付费下载,要么需要关注作者才能下载,而且在图片上不能右击,这让我们下载图片有了很大的问题,为了解决这个问题,上网搜索了许多图虫网的爬虫,发现都是千篇一律,功能都是搜索关键字后下载
,而且代码神似,估计是copy来copy去的结果,所以我想自己写个爬虫,只爬取制定图库的图片,而不需要胡乱下载一通,为了得到一条鱼而干了整条河。
如何使用
下载工程源码
点击下载
或者git bash;git clone git@github.com:inspurer/PythonSpider.git
下载相关依赖
在命令行下依此输入
pip install requests
pip install pyquery
打开图虫网
选择你喜欢的图库链接,比如https://tuchong.com/4293835/23849565/
复制并替换到tuchong_gallery.py代码里面的gallery_url,解释一下这个链接的作用,
前一个数字串是作者的id,后一个数字串是作者该图库的id
注意,在打开这个图库时,复制地址前最好不要左右浏览
运行tuchong_gallery.py
你就可以看到在下载这个图库的图片了
图库保存在工程目录下,文件夹名为作者和图库的id
每一张图片保存在该文件夹下,格式为:imageid.jpg
计划更新
增加自动搜索
版权声明
经本爬虫下载后的图片用于商用而引起的纠纷,本博主概不负责。
python爬取图虫网图库相关推荐
- Python 爬取图虫网图片
参考网址:https://www.cnblogs.com/baijifeilong/p/3708198.html 爬取图虫网上关于墨镜的照片 图虫网搜索墨镜之后的网址 https://stock.tu ...
- 教你用Python爬取图虫网
TuChong_Spider (新手爬虫项目大牛勿喷) 偶然的机会在抖音看到这个APP,发现有很多高质量的手机壁纸和图片,对于一个爬虫初学者,这就非常美滋滋了,好多欧美小姐姐啊,哎嘿嘿.... 图虫网 ...
- python爬取图虫网图片
网站:https://stock.tuchong.com/ 打开调试工具发现如下关键代码 代码: import urllib.request import osdef url_open(url):re ...
- 十一、练习:爬取图虫网付费图片
十.练习:爬取图虫网免费图片 今天爬下图虫网付费的图片,比之前的免费图片简单. 这里的付费图片都是一个专辑的 这个我在一个公开课听的,说这个是:https://tuchong.com/rest/tag ...
- python作品_Python爬取图虫网摄影作品
准备 要爬的网站是图虫网 工具:python 2.7,BeautifulSoup4 注意:BeautifulSoup4为第三方类库,如果在cmd下用pip安装报错,可直接去官网下载,解压后拷贝到pyt ...
- python3爬虫-通过requests爬取图虫网
import requests from fake_useragent import UserAgent from requests.exceptions import Timeout from ur ...
- 使用Python爬取“最好大学网”软科中国最好大学排名2019并做可视化分析
使用Python爬取"最好大学网"软科中国最好大学排名2019并做可视化分析 简介 开发环境 爬取数据 1.获取网站页面 2.解析网页内容 3.存储数据 可视化分析 基本设置 显示 ...
- 用python输出所有的玫瑰花数_用Python爬取WordPress官网所有插件
转自丘壑博客,转载注明出处 前言 只要是用WordPress的人或多或少都会装几个插件,可以用来丰富扩展WordPress的各种功能.围绕WordPress平台的插件和主题已经建立了一个独特的经济生态 ...
- python爬房源信息_用python爬取链家网的二手房信息
题外话:这几天用python做题,算是有头有尾地完成了.这两天会抽空把我的思路和方法,还有代码贴出来,供python的初学者参考.我python的实战经历不多,所以代码也是简单易懂的那种.当然过程中还 ...
- Python爬取不羞涩网小姐姐图片——BeautifulSoup应用
引言 今年提倡原地过年,相信很多朋友都没有回家过年,像我就被迫留在深圳过年了,无聊之余只能去看看电影爬爬山.今天给大家带来一个打发无聊时光的案例,用Python爬取不羞涩网小姐姐图片,并保存到本地,老 ...
最新文章
- Pytorch:使用DCGAN实现数据复制
- cdt规约报文用程序解析_用Python运维网络(5):scapy
- ASP.NET缓存:方法分析和实践示例
- “扎金花FANS”进行了改进
- 数据本地存储方法封装(笔记)localStorage、sessionStorage
- vue双向绑定时添加.sync不起作用的原因
- Sequelize Model
- 用Layer.search快速查询图元
- 如何转置_数据转置用选择性粘贴,图片呢?
- 为什么都建议学java而不是python-都已经掌握了Java,为什么我们还要学Python?
- jenkins 控制台输出中文乱码
- vue+elementui+自定义Vue-Quill-Editor富文本框(一)
- 使用360优化修复系统后导致无法上网 维护笔记
- Java多线程系列--“JUC集合”02之 CopyOnWriteArrayList
- java后端getmonth_Java YearMonth getMonth()用法及代码示例
- 洛谷P1007 独木桥
- 【C/C++学习笔记】C++11 random 随机数(TR1)
- 关于Intriguing properties of neural networks的理解
- 武汉疫情之后,中国即将发生的10大变化!!
- 为什么你们说好的程序在我的海思开发板上就是不行呢,难道真的是人品有问题