【问题标题】:Bulk download images from paths in .csv -> batch edit in GIMP -> upload -> gather links in .csv从 .csv 中的路径批量下载图像 -> 在 GIMP 中批量编辑 -> 上传 -> 在 .csv 中收集链接
【发布时间】:2016-09-23 15:07:06
【问题描述】:

Shopify 的批量产品上传功能相当容易使用,但上传图片总是很困难,我希望尽可能地自动化这个过程。

我从供应商那里获得了带有图像链接的 excel 文件,我可以将链接直接复制到我的 shopify 上传 .csv 中,但随后我的网站出现了格式问题,因为纵横比总是不同的。我想做的是编写一个脚本,结合以下步骤,或者通过其他方式实现相同的目标。

  1. 从供应商的文件中的链接下载所有图像。这个脚本似乎是一个开始:https://gist.github.com/davidbauer/11055010

  2. 使用我已经使用的 webfix1b.py 插件重新格式化所有下载图像。 https://bentrixtips.wordpress.com/2012/05/24/batch-process-images-with-gimp/

  3. 将新格式化的图片上传到 Dropbox 或 google drive

  4. 为新上传的文件收集共享链接(以编程方式)并将它们编译为 .csv

  5. 将新链接与原始链接匹配(按文件名),然后替换它们。

这看起来可以实现吗?

【问题讨论】:

    标签: python csv shopify gimp


    【解决方案1】:

    是的,但是:

    对于 2),您不需要使用 Gimp。有用于这种简单图像编辑的库,例如 ImageMAgick 工具箱(具有 Python 绑定)

    3) 和 4) 可能是相同的,当您上传文件时,您应该会获得一个链接(虽然没有仔细查看 DropBox API)。

    5) 很危险,您可能有多个同名文件。

    最后,依次为每个文件执行下载/转换/上传/更新 CSV 可能更有效,因为您可能会并行运行多个操作(并且它也解决了步骤 #5 中的问题)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-17
      • 2013-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多