【发布时间】:2012-09-03 09:19:42
【问题描述】:
如何从网页下载所有图片并在图片名称前加上网页的 URL(所有符号替换为下划线)?
例如,如果我要从http://www.amazon.com/gp/product/B0029KH944/ 下载所有图片,那么主产品图片将使用以下文件名保存:
www_amazon_com_gp_product_B0029KH944_41RaFZ6S-0L._SL500_AA300_.jpg
我已经安装了 WinHTTrack 和 wget,花费的时间比让他们做我想做的事情可能值得花费的时间更多,但我没有成功,所以 Stack Overflow 是我最后的努力。 (如果您将构建选项设置为根据站点结构保存文件并编写脚本以根据文件的父目录重命名文件,WinHTTrack 就接近了,但问题是主图像托管在不同的域上。)
【问题讨论】:
标签: curl web-scraping wget scrape scraper