1

現在の関連する質問に目を通しましたが、私のニーズに似たものを見つけることができませんでした.

zencart を使用してアフィリエイト ストアを作成中です。問題の 1 つは、zencart がリダイレクトおよびアフィリエイト ストア用に設計されていないことですが、それは可能です。価格を表示するショーケースストアのように店舗を変更します。

データフィードをアップロードできるようにする easy populate という mod があります。これはすべて問題ありませんが、私のアフィリエイト リンクは各製品にはありません。データ フィードをアップロードして各製品に移動し、それをリダイレクト リンク付きの画像として追加した後、手動で行うことができます。

zencart にアップロードする前にデータ フィードにリンクを追加できると言われましたが、これは Python を使用して行う必要があります。私は数日間Pythonについて読んでいて、間違ったものを探していると感じています。誰かがこれを行うための最も簡単な方法をアドバイスしてもらえないかと思っていました.

質問が理にかなっていることを願っています

ありがとう

腹筋

4

2 に答える 2

2

次のようにcsvモジュールを使用して Python スクリプトを作成できます。

>>> import csv
>>> cartWriter = csv.writer(open('yourcart.csv', 'wb'))
>>> cartWriter.writerow(['Product', 'yourinfo', 'yourlink'])

csv ファイルに存在する他のパラメーターを使用してリンクを構成できることを期待して、リンクをどのようにフォーマットする必要があるかを知る必要があります。

于 2010-03-27T12:32:29.380 に答える
0

まず、systempuntoout が言ったように CSV モジュールを使用します。次に、ヘッダーを次のように変更します。

mimetype='text/csv'
Content-Disposition = 'attachment; filename=name_of_your_file.csv'

それを行う方法は、Web サイトの実装に大きく依存します。純粋な Python では、おそらくHttpResponseオブジェクトでそれを行うでしょう。django でも同様ですが、いくつかのショートカットがあります。

showmedo で、Python を使用して CSV ファイルを作成する方法を示すビデオを見つけることができます。ただし、無料ではありません。

ここで、CSV をダウンロードするためのリンクを提供するには、これは Web サイトによって異なります。その背後にあるテクノロジーは何ですか : 純粋な Python、Django、Pylons、Tubogear ?

質問に答えられない場合は、インフラストラクチャに変更を加える前に、上司にインフラストラクチャに関するトレーニングを依頼する必要があります。

于 2010-03-27T12:50:08.777 に答える