如何从 .xls 文件中给出的 Web 链接中保存图像

Kap*_*pil 5 command-line scripts

我有一个 xls 文件,其中包含产品图像的网络链接。数量大约是 5000。你能告诉我如何在我的电脑上保存这些图像吗?下面给出的链接只是为了叙述这个例子。

http://images.fragrancex.com/images/products/sku/big/1035W.jpg

所有图像都具有相同类型的链接。

Eri*_*lho 4

我假设您将所有链接都放在一个列中。

复制包含链接的列并将其粘贴到新文件中,然后将其另存为 CSV(逗号分隔值)。您最终会得到一个纯文本文件,每行包含一个链接。

现在打开终端(Ctrl++ ),输入保存文件AltT目录(例如:)cd Documents并运行:

cat <name-of-csv-file> | { while read; do wget $REPLY; done; }
Run Code Online (Sandbox Code Playgroud)

当然,替换<name-of-csv-file>为 CSV 文件名。


Mar*_*mo- 0

如果您希望它自动化,您应该使用 xls 解析器(例如http://www.python-excel.org/)创建一个脚本,然后将其传递给 wget 以下载 url 中指定的文件。

这涉及使用许多工具来自动化此过程。

或者,如果您认为自己没有技能(并且不知道该付钱给谁来为您编写脚本),您可以复制 url 并将其粘贴到 Firefox 中,然后选择“文件”>“另存为”,这可能需要一些时间手动。