2014-04-01 28 views
0

我要收集大量图像数据基础上运行的应用程序特定的人的照片。我看到wget命令通常用于从网站获取图片,但不会与特定人员的名称/文件夹。我试图从闪烁中获取特定人物的照片,就像这样。获取特定类别/使用wget

的wget -r -A JPEG,JPG,BMP,GIF,PNG https://www.flickr.com/search/?q=obama

认为这表明有什么东西正在牵强,与正在创建很多文件夹,但内心其实是空的。没有图片真的被提取。难道我做错了什么?

没有任何人知道如何做到这一点,从下载谷歌ň闪烁之类的使用wget网站的一个特定的人的照片?

+1

谷歌和Flickr有抵御这种下载的保护。 –

回答

-1

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

您可以用grep在文件中这样的网址,您在第一次运行期间检索。然后,您应--span-hosts参数扩展到wget并通过--include-directories目录名称的相应列表。

另一种替代方法是遵循的http://blog.fedora-fr.org/shaiton/post/How-to-download-whole-Flickr-album行。

相关问题