Python爬虫-爬取花瓣网图片二(增加搜索功能)

文章目录 [ 隐藏 ]

爬虫其实很简单,只要用心,很快就就能掌握这门技术。我们上一篇讲了怎么加载花瓣网美女,这一章我们增加搜索功能,并实现python转exe文件。

本文目标

  • 实现搜索花瓣相关图片
  • 根据规则下载图片到本地文件夹
  • 扩展功能:把我们的项目转成exe可执行文件

直接看源码

UtilsRequest.py

huaban.py

看下执行效果吧

然后是下载的图

QQ图片20170419161846

程序讲解

这里我们用到面向对象思想,然后有两个文件UtilsRequest.py,Huaban.py。

Huaban.py实现业务逻辑和正则表达是匹配,根据规则找到图片详情。

UtilsRequest.py工具类,主要实现下载图片和获取网页源码功能。

Huaban.py是我们的入口代码,我们直接运行Huaban.py即可,text_keyword 使我们的搜索关键字,下载成功后会把图片保存在对应的目录下面。

正则表达式匹配出每一个图片的详情数据。

扩展功能Python转exe文件

好了,我们的程序只能在有Python环境下才能使用。如果不安装python,怎么在windows环境下使用呢,这就需要我们使用PyInstaller模块把python转exe文件。

关于PyInstaller的使用方法请查看教程Python转exe

执行命令:

等命令执行完毕,可以看到我们的exe文件,这个exe文件可以在windows系统上运行,不用安装python环境。

未经允许不得转载:Python在线学习 » Python爬虫-爬取花瓣网图片二(增加搜索功能)

赞 (2)

来吐槽吧 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址