在AppEngine上创建文件

sha*_*dar 0 python io google-app-engine file

我正在尝试将一些数据存储在二进制文件中:

import os, pickle

o = some_object()
file = open('test', 'wb') #this causes the error
pickle.dump(o, file)
file.close()
Run Code Online (Sandbox Code Playgroud)

我收到此错误:IOError:无效模式:wb

它不起作用(既不在测试服务器上也不在GAE本身上),显然是因为它没有写入权限.

如何在Appengine上创建文件?

Joh*_*ooy 5

GAE是readonly,您只能在数据存储区中存储内容

这是一个指向文档的链接