山本隆の開発日誌 Kotlin/Swift/Flutter/JavaScript/TypeScript/PHPでWindows/macOS/Android/iOS/Webアプリなどを作ってます Google App Engine(Python)で動的にCSVファイルを作成してダウンロードさせる方法。 今回の例ではGoogle App Engine用フレームワークKayを使用しています。 CSVファイルを作成するにはcsvモジュールのWriterオブジェクトを使用します。 import csv … writer = csv.writer(data) Writerオブジェクトのコンストラクタの最初の引数は、ファイルライクなオブジェクトをとります。 ここではStringIOを使用します。 import StringIO data = StringIO.StringIO() csvファイルのデータ
