如何在appengine中创建可下载的csv文件

Kwa*_*ame 2 python csv google-app-engine

我使用python Appengine.我正在尝试在网页上创建一个链接,用户可以单击该链接下载csv文件.我怎样才能做到这一点?

我看过csv模块,但似乎想在服务器上打开一个文件,但是appengine不允许这样做.

我查看了remote_api,但它似乎仅用于使用app config上传或下载,以及来自帐户所有者的终端.

任何帮助谢谢.

Woo*_*ble 6

StringIO对象作为第一个参数传递给csv.writer; 然后适当地设置响应的内容类型和内容处理(可能分别为"text/csv"和"attachment")并将其StringIO作为内容发送.