Ok, intento empaquetar un archivo cualquiera dentro de mi programa todo dentro de un exe, no estoy muy seguro de que librerias usar para cargar este archivo del exe y guardarlo en la PC, por ahi he visto que se puede lograr con librerias como pyglet pero ando todavia muy perdido y no se como hacerlo, lo he intentado cargar de esta forma pero el archivo que se guarda es inservible y pesa mucho mas de lo que deberia:
Código Python:
Ver originalimport pyglet
data_file = pyglet.resource.file('archivo_cualquiera.dat')
file = open(r'C:\Users\home\Desktop\archivo_cualquiera.dat','w')
file.write(data_file)
file.close()
Asi es como lo empaqueto con el py2exe:
Código Python:
Ver originalfrom distutils.core import setup
import py2exe
setup(name="Aplicacion de ejemplo",
version="0.1",
license="GPL",
scripts=["programa.py"],
console=[{'script': "programa.py",
'other_resources': [(u"VERSION",1,"ver 1")]
}],
data_files = [('', ['archivo_cualquiera.dat'])],
options={"py2exe": {"bundle_files": 1}},
zipfile = None
)