繁体   English   中英

从谷歌下载图片 图片搜索不起作用

[英]Download Images from google Image search not working

我正在尝试从另一个 Python 文件中使用 google_images_download 库从谷歌图像中抓取图像。 大约一个月前我以前使用过下面的代码,它很好,但今天早上它抛出异常错误,然后最终给了我错误

不幸的是,由于某些图像无法下载,因此无法下载全部 100 张

我检查了文档和 GIT 存储库并注意到 15 天前进行了更改,是我遗漏了什么还是库被窃听了? 另外,如果有比这更好的方法,请指出我正确的方向。 我的代码如下:

from google_images_download import google_images_download
response = google_images_download.googleimagesdownload()

arguments = {"keywords":"potato harvesting","limit":100,"format":"jpg","print_urls":True}
paths = response.download(arguments)

我想出了一种方法来修复错误,通过使用 CLI 而不是 Jupyter Notebook 文件。 我将列出步骤:

  1. 第一个问题可能是如何卸载依赖项。 由于我使用了python setup.py install ,我必须手动卸载它们,幸运的是我找到了 python setup.py 卸载程序,其中列出了如何手动卸载的过程(最高投票的答案)。
  2. 然后,我通过 CLI 使用:git clone https.//github.com/Joeclinton1/google-images-download.git将 repo 再次克隆到一个新文件夹中,然后通过cd google-images-download打开文件。
  3. 之后,我使用pip install. 不是python setup.py install
  4. 按照https://google-images-download.readthedocs.io/en/latest/examples.html中的 repo 说明使用 CLI 下载图像。

这对我有用,希望对你有用。 注意:为方便起见,我将 repo 克隆到桌面上的一个新文件夹中。 下载的图像将位于同一 repo 文件夹中,即下载文件下的 google-images-download。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM