学python就知道天天爬妹子图,营养是真的跟不上啊

综合编程 2018-05-16 阅读原文

爬虫的原理

现在,让我们踩下油门,开始飙车!!!

既然我们要基于面向对象的思想写这个爬虫,那么我们就需要把这个爬虫写成一个类。

注意力不要放在妹子上!!!

我们定位到妹子的url,我们可以很容易的写出妹子url的xpath。

调出开发者工具(注意力不要放在妹子上!!!)

两种解决办法:

下面我们使用Selenium来模拟点击“全部图片”的按钮,来获取所有图片的url了。

这时我们调出开发者工具,我们就看到了所有图片的url了。

现在我们就可以获得每张图片的url了,顺便获取一下妹子的标题。

下载图片的方法

全部代码

欢迎大家加入万人交流群:125240963

Python_博客园

责编内容by:Python_博客园阅读原文】。感谢您的支持!

您可能感兴趣的

Formally Specifying a Package Manager This post was commissioned by Graham Christensen as part of the Great Slate fundraiser. Thank you! I wanted to ...
Python 代码优化实践 最近在用Python写一个一键替换文件的脚本文件,大概的功能是,向程序传递一个本地或SFTP目录的参数,程序可以把指定目录所有文件替换到特定应用程序的对应目录。程序提供了如下2种命令行调用: Usage: demo.py Usage...
Python 全栈开发:python迭代器,生成器 迭代器 一、什么是迭代器 #迭代器即迭代的工具,那什么是迭代呢? #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print('...
Python的5个具有潜力的发展方向! 近些年,编程语言Python的热度越来越高,因为Python简单,学起来快,是不少程序员入门的首选语言。 那么学习Python后可以有哪些方面的发展呢? 0、WEB开发 豆瓣使用Python作为web开发基础语言...
Deep Learning from first principles in Python, R a... Introduction a. A robot may not injure a human being or, through inaction, allow a human being to come to h...