山本隆の開発日誌 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ファイルのデータ
![Google App Engine(Python)で動的にCSVファイルを作成してダウンロードさせる](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)