Bonjour à toutes et à tous,
Voici mon problème :
J’arrive parfaitement à crée un exe avec le library.zip intégré dans l'exe, et tout fonctionne bien. Mon souhait est d'avoir accès à ce fichier car j'ai intégré des fichiers dans library.zip.
Pour info j'ai ajouté des fichiers grâce à cette méthode : http://crazedmonkey.com/blog/python/...th-py2exe.html.
Lorsque le fichier n'est pas intègre à l'exe j'arrive correctement à accéder a mon fichier grâce a ce bout de code
Lorsque le fichier pkg_resources.resource_string est intégré à l'exe pkg_resources.resource_string ne le trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import pkg_resources import zipfile from cStringIO import StringIO my_data = pkg_resources.resource_string(__name__,"library.zip") filezip = StringIO(my_data) zip = zipfile.ZipFile(filezip) print zip.namelist() data = zip.read("foo/media/my_file.txt")
Avez vous une idée pour accéder a library.zip
Cordialement
Jean-Michel
Partager