我正在使用Google App Engine(python),我希望我的用户能够下载使用数据存储区中的一些数据生成的CSV文件(但我不希望他们下载整个内容,因为我重新排序列和东西).
我必须使用csv模块,因为可能有包含逗号的单元格.但问题是,如果我这样做,我将需要编写一个文件,这在Google App Engine上是不允许的
我现在拥有的是这样的:
tmp = open("tmp.csv", 'w')
writer = csv.writer(tmp)
writer.writerow(["foo", "foo,bar", "bar"])
Run Code Online (Sandbox Code Playgroud)
所以我想我想做的是要么用逗号来处理单元格,要么在没有写文件的情况下使用csv模块,因为GAE是不可能的.