Mon code s'exécute correctement lorsque je l'exécute localement, mais lorsque je le télécharge sur GAE et que je tente de l'exécuter, il me lance un BadZipfile: fichier n'est pas un fichier zip, ou se termine par un commentaireQu'est-ce qui empêcherait un fichier zip d'être reconnu sur Google App Engine quand il est correctement lu dans mon GAE local sdk
raw_file = urllib2.urlopen(url)
buffer = cStringIO.StringIO(raw_file.read())
z = zipfile.ZipFile(buffer)
taille du fichier compressé est de 2,5 mb taille décompressé est de 14 mb
Quelle est la différence entre les deux environnements qui est à l'origine de cette Erreur?
Est-il possible de demander des fichiers de plus de 1 Mo à App Engine? – angelo
Actuellement, non, sauf si vous utilisez plusieurs demandes de plage et les concaténez ensemble. –