Google App Engine(python)を使用していますが、データストアから一部のデータを使用して生成されたCSVファイルをユーザーがダウンロードできるようにしたいです(ただし、列を並べ替えるため、ユーザーにすべてをダウンロードさせたくありません)など)。
カンマを含むセルが存在する可能性があるため、csvモジュールを使用する必要があります。しかし、そうすると、ファイルを書き込む必要がありますが、これはGoogleAppEngineでは許可されていません。
私が現在持っているものは次のようなものです:
tmp = open("tmp.csv", 'w')
writer = csv.writer(tmp)
writer.writerow(["foo", "foo,bar", "bar"])
ですから、私がやりたいのは、セルをコンマで処理するか、ファイルを書き込まずにcsvモジュールを使用することです。これはGAEでは不可能です。