2009-10-06 5 views
0

Je suis en train de stocker des données dans un fichier binaire:Création de fichiers sur AppEngine

import os, pickle 

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

je reçois cette erreur: IOError: Mode invalide: wb

Il ne fonctionne pas (ni sur le serveur de test ou GAE lui-même), apparemment parce qu'il n'a pas l'autorisation d'écriture.

Comment créer des fichiers sur Appengine?

Répondre

5

GAE est en lecture seule, vous ne pouvez stocker des choses dans le magasin de données

here is a link to the docs

+0

C'est ce que je craignais. Merci de m'avoir fait gagner du temps. :) – shabdar

1

Je pense que la réponse courte est que vous ne devriez pas. Je vous suggère de stocker cette information dans BigTable en tant que Blob et de le servir de cette façon.

Questions connexes