2016-05-25 22 views
1

Shopifyのバルク製品のアップロード機能を使用して合理的に簡単ですが、画像をアップロードすることは常に闘争であり、私がしたいですできるだけプロセスを自動化します。一括ダウンロード画像>アップロード - >内のリンクを集めた.csv

画像リンクがあるベンダーから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. マッチに新しいを新しくアップロードされたファイルのために(プログラム的に)共有リンクを収集し、.CSVでそれらをコンパイル

  4. を駆動Dropboxに、新たに再フォーマットされた画像をアップロードしたり、Google元のリンクとファイル名でリンクし、それらを置き換えます。

これは実現可能ですか?

答えて

1

はい、しかし:

2)では、Gimpを使用する必要はありません。 ImageMAgickツールボックス(Pythonバインディングを持っています)のような簡単な画像編集用のライブラリがあります。

3)と4)は同じですが、ファイルをアップロードするときにリンクが必要ですDropBox APIであまりにも密接に見える)。危険な

5)、同じ名前を持つ複数のファイルを持つことができます。

最後に、複数の操作を並行して実行する可能性があるため、各ファイルのCSVをダウンロード/変換/アップロード/更新する方が効率的かもしれません(また、手順5で問題が解決されます)

関連する問題