Py2exe: Incruste archivos estáticos en el propio archivo exe y acceda a ellos
Encontré una solución para agregar archivos en library.zip a través de:Extienda py2exe para copiar archivos al archivo zip donde pkg_resources puede cargarlos.
Puedo acceder a mi archivo cuando library.zip no incluye el archivo exe.
Agrego un archivo: text.txt en el directorio: foo / media en library.zip. Y yo uso este código:
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)
data = zip.read("foo/media/text.txt")
Intento usar pkg_resources pero creo que no entiendo algo porque puedo abrir directamente "library.zip".
Mi pregunta es ¿cómo puedo hacer esto cuando library.zip está incrustado en exe?
Atentamente
Jean-Michel