通过关键字爬取百度图片
2018-11-22 本文已影响42人
水之心
在 Python 3 多线程下载百度图片搜索结果 提供了通过关键字爬取百度图片的代码,而 Python爬取百度图片及py文件转换exe 提供了将 API 转换为可执行文件。
有多种方法,最简单的还是pyinstaller python3.5把py文件转换为exe文件(by PyInstaller)
pip 安装 pyinstaller
pip install pyinstaller
在你需要转换的 .py
文件所在位置,按住 Shift
,单机鼠标右键“在此处打开命令窗口”,
然后输入
pyinstaller -F 你的API.py
然后再在该目录下的 dist
文件夹下就有 你的API.exe
文件了,双击即可运行。
在上面的基础上我设计了一个 API 可以通过多个关键字来爬取图片,并将其按关键字分别放在不同的目录下。该 API 已经转换为 .exe
大家可以直接下载使用。该 API 我放在了我的 GitHub 中,供大家下载使用。点击 downloadimage.exe 下载。
下面展示我的下载成果:
- 输入关键词:
猫 狗 猫和狗
2.限制 数量分别为:10 10 60
(最终都是 60 张图片)
- 结果预览:
你也可点击 labeldownloadimg.exe 下载,该软件支持直接读取本地标签文件。例如,labels.txt。