Kap*_*pil 5 command-line scripts
我有一个 xls 文件,其中包含产品图像的网络链接。数量大约是 5000。你能告诉我如何在我的电脑上保存这些图像吗?下面给出的链接只是为了叙述这个例子。
http://images.fragrancex.com/images/products/sku/big/1035W.jpg
所有图像都具有相同类型的链接。
我假设您将所有链接都放在一个列中。
复制包含链接的列并将其粘贴到新文件中,然后将其另存为 CSV(逗号分隔值)。您最终会得到一个纯文本文件,每行包含一个链接。
现在打开终端(Ctrl++ ),输入保存文件Alt的T目录(例如:)cd Documents并运行:
cat <name-of-csv-file> | { while read; do wget $REPLY; done; }
Run Code Online (Sandbox Code Playgroud)
当然,替换<name-of-csv-file>为 CSV 文件名。
如果您希望它自动化,您应该使用 xls 解析器(例如http://www.python-excel.org/)创建一个脚本,然后将其传递给 wget 以下载 url 中指定的文件。
这涉及使用许多工具来自动化此过程。
或者,如果您认为自己没有技能(并且不知道该付钱给谁来为您编写脚本),您可以复制 url 并将其粘贴到 Firefox 中,然后选择“文件”>“另存为”,这可能需要一些时间手动。