From: Yaroslav S. <ya...@an...> - 2005-10-10 15:23:26
|
Here is an example of a simple setup.py script. The directories structure in my example should be like: <root>/ setup.py src/ src1.py src2.py src3.py and I wanna create an executable from `src/src1.py` --------- from distutils.core import setup import py2exe if __name__ == "__main__": setup( package_dir={"": "src"}, packages=[""], console=["src/src1.py"], ) # vim: set sts=4 sw=4 et : --------- This will produce only one executable. (src2/3 will be included auto-magically, cuz they are imported from src1) --- src1 --- import src2 print 'src1 imported' ------------ --- src2 --- import src3 print 'src2 imported' ------------ --- src3 --- print 'src3 imported' ------------ -- Best regards, Yaroslav |