我正在尝试在基于Python和webapp2的Google App Engine应用中实施CSV导出。 在RequestHandler的post方法中,我正在尝试...
self.response.headers['Content-Type'] = 'text/csv'
self.response.headers['Content-Disposition'] = 'attachment;filename="exportedFile.csv"'
writer = csv.writer(self.response.out)
writer.writerow(['test1','test2','test3'])
我无法在“日志”控制台中看到任何错误,但在请求处理程序时未显示“下载”弹出窗口
答案 0 :(得分:1)
更改
writer.write(['test1','test2','test3'])
到
writer.writerow(['test1','test2','test3'])
application/csv
也不是正确的内容类型。使用text/csv
。