py2exe/wxpython demo

Bryan belred1 at yahoo.com
Mon Jun 7 09:00:41 EDT 2004


Thomas Heller wrote:
> Bryan <belred1 at yahoo.com> writes:
> 
> 
>>just for fun and my own experience, i wanted to use py2exe to wrap the
>>wxpython demo.   i put the setup script in the demo directory which is
>>the following:
>>
>>
>>from distutils.core import setup
>>import glob
>>import py2exe
>>
>>setup(windows=['demo.py'],
>>       data_files=[('bitmaps', glob.glob('bitmaps/*.*')),
>>                   ('data', glob.glob('data/*.*')),
>>                   ('bmp_source', glob.glob('bmp_source/*.*')),
>>                   ('', glob.glob('*.py'))],
>>      )
>>
>>
>>
>>
>>and ran the command like this:
>>
>>
>>setup py2exe --ignores wx.BitmapFromImage,wx.EmptyIcon
>>              --includes ActiveX_FlashWindow,ActiveX_IEHtmlWindow
>>
>>
>>this was successful except for one thing... do i really have to
>>explictly list every script file in the demo directory in the
>>--includes argument on the command line? there are so many.  i was
>>hoping to somehow be able to add it in the script as a glob, but
>>nothing i did worked.
> 
> 
> You can pass these to the setup function in an 'option' dictionary:
> 
> setup(....
>       options={"py2exe": {"ignores":
>                           ["wx.BitmapFromImage", "wx.EmptyIcon"],
>                           "includes": ["ActiveX_FlashWindow", "..."]}},
>       ...)
> 
> See also the wiki:
> 
> <http://starship.python.net/crew/theller/moin.cgi/PassingOptionsToPy2Exe>
> 
> Thomas
> 
> 

thanks! worked perfectly :)

bryan




More information about the Python-list mailing list