0

我想收集大型图片数据库以运行应用程序。我看到 wget 命令通常用于从网站获取图片,但没有特定人的姓名/文件夹。我试图从闪烁中获取特定人的照片,就像这样。

wget -r -A jpeg,jpg,bmp,gif,png https://www.flickr.com/search/?q=obama

认为它显示好像正在获取某些东西,创建了很多文件夹,但内部实际上是空的。没有真正获取图片。难道我做错了什么?

有人知道如何做到这一点,使用 wget 从谷歌 n 闪烁类网站下载特定人物的照片吗?

4

1 回答 1

-1

默认情况下,wget--span-hosts。但在 Flickr 上,位图文件存储在 DNS 名称与 www.flickr.com 不同的服务器上{通常名称中带有“静态”的东西}。

您可以在第一次运行时检索到的文件中查找此类 URL。然后,您应将参数扩展至wgetby--span-hosts和对应的目录名称列表 via --include-directories

另一种选择是遵循http://blog.fedora-fr.org/shaiton/post/How-to-download-whole-Flickr-album的内容。

于 2014-09-17T13:26:45.323 回答