From: Michael F. <mi...@pc...> - 2005-10-14 14:07:28
|
Jimmy Retzlaff wrote: > Tim Hirzel wrote: > >> Is there any way to get these bitmaps bundled inside the exe, and >>subsequently, how would I access those from inside the code? I stole the >>idea to use glob from the pygame setup example. Its not so bad to have >>the extra folder, but it would be great to just hide everything. > > > One common approach is to encode the images in such a way that they can be placed in Python source files. Then you import that source file and make a call that constructs the image for you. There is a package to manage that process for you at http://resourcepackage.sourceforge.net/ (I haven't tried that package, but it looks promising). If you are using wxPython then you already have a tool to help with this, Google for img2py to find out more about it. > Read in the file as a string (containing the binary data). Use the base64 codec to turn it into ascii characters that can be stored in a Python module. It should then be trivial to store it as a variable in a python module - with a wrapper object that uses cStringIO and the base64 codec to return a file like object. I *guess* that is the basic approach of img2py... All the best, Fuzzyman http://www.voidspace.org.uk/python > Jimmy > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Py2exe-users mailing list > Py2...@li... > https://lists.sourceforge.net/lists/listinfo/py2exe-users > > > |