Well, will also be honest, in that I just use
python as my secondary focus area, and haven't produced much more than forms of
experimental packages, small apps in .exe format, etc., but, for example, here's
a download link for a relatively simple package creation file, implementing sort
of dependency combination for modules called sound_lib, and accessible_output,
which include functions sound_lib.py2exe_datafiles() and
accessible_output.py2exe_datafiles() to then render the list of required files,
etc., and it also imports keyboard_handler, which is, AFAIK, a form of wrapper
for wx keyboard handling, etc., and, the command I use to then execute this
build is:
python setupDLG.py py2exe
Here's the whole folder/directory of files for this
project, including setupDLG.py:
And, also not too relevant, but, am using modules
from following pages from a guy called Q to implement 2D sound panning, etc.,
keyboard_handler, and accessible_output, which includes TTS speech - not sure if
this server is currently/still online, but anyway - do have the downloaded
packages here that you then install using python setup.py install
command:
Lastly, like said, I am in no means in python
production as such, so, for example, while the setup script includes some extra
files, for sounds, am still fiddling around trying to get them placed in a
relevant subdirectory automatically, etc...<smile>
(could handle it manually myself inside
setupDLG.py, but would rather keep it somewhat automatic)