My first thought is what if the function you are using uses other functions(maybe not exported by the module/package)? For example: if some_func() makes a call to _some_weird_module_specific_func(), how are you going to make sure you get the _some_weird_module_specific_func function? This doesn't even start to work when the function you are interested in is also using functions from other modules/packages.
Besides, what py2exe is really doing is grabbing the .pyo or .pyc files and throwing them in a zip file. Is it really worth the effort to save a 100K or so, at most? Chris On Apr 12, 2005 10:54 AM, Ron_Adam <[EMAIL PROTECTED]> wrote: > > In looking at ways to reduce the size of exe's created with py2exe, > I've noticed that it will include a whole library or module even if I > only need one function or value from it. > > What I would like to do is to import individual functions and then > export 'write' them to a common resource file and import that with > just the resources I need in them. > > Has anyone tried this? > > I'm considering using pickle to do it, but was wondering if this is > even a viable idea? > > Is it possible to pickle the name space after the imports and then > reload the name space in place of the imports later? > > Cheers, > Ron > > -- > http://mail.python.org/mailman/listinfo/python-list > -- "I was born not knowing and have had only a little time to change that here and there." -- Richard Feynman -- http://mail.python.org/mailman/listinfo/python-list