好的,不错。因此,我从以下位置下载了一个名为imagescraper的模块

Pip install ImageScraper


在控制台中运行时

image-scraper 'insert url'


效果很好。但是当我在jupyter Notebook中运行时,请遵循文档。

Import image_scraper

image_scraper.scrape_images('insert url')


我返回了一个(0,0)元组。

我已经搜索了我的图像应该存在的工作目录,但目录不存在。

我的好奇心不再是抓取图像。但是我真的只是想解决这个问题,并弄清楚为什么它在我的Python书中不起作用。

最佳答案

在ImageScraper 2.0.7中,PyPI当前可用的版本image_scraper.scrape_images()受到了错误困扰。

它无法正确设置format_list,它是用于过滤图像URL的文件扩展名的列表。由于默认为[],因此不会选择要下载的网址。

除此之外,还有对不存在的函数的调用,或更准确地说,是对实际上是类ImageScraper的方法的函数的尝试调用。

我会避免使用它,或者您可以手动使用ImageScraper类。我看到您已经在项目作者的github页面上创建了一个问题,因此您可能要等待其结果。

关于python - ImageScraper不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36383569/

10-11 17:39