Python爬虫-爬取花瓣网图片三(增加界面)

文章目录 [ 隐藏 ]

爬虫其实很简单,只要用心,很快就就能掌握这门技术。我们上一篇讲了怎么加载花瓣网美女,这一章我们增加界面功能,并把项目转成exe可执行文件。

爬虫我已经做好了,可以从下面的地址下载:

可以输入关键字,点击确定,就可以下载相关图片。

链接: https://pan.baidu.com/s/1gfxcysF 密码: t8wz

实现原理与难点

  • 实现原理
  • 界面编程
  • 把项目转换成exe可执行文件

实现原理

这里面我们用到面向对象思想,会有三个文件

  • DownloadHuaban.py, 实现PyQt5界面
  • UtilsRequest.py, 实现网络请求和下载图片
  • Huaban.py 实现逻辑判断和网址获取

界面编程

界面编程我们用到PyQt5技术,如果对PyQt5不了解,可以查看:http://code.py40.com/face

python项目转exe可执行文件

我们需要使用PyInstaller模块把python转exe文件。

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

执行命令:

下面是源码

PyQt界面代码

Huaban.py

UtilsRequest.py

Python转exe文件

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

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

执行命令:

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

未经允许不得转载:Python在线学习 » Python爬虫-爬取花瓣网图片三(增加界面)

赞 (1)

来吐槽吧 0

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