win32com:MakePy -- Early Binding without the size jitters?
Paul Moore
paul.moore at uk.origin-it.com
Fri Mar 9 09:02:03 EST 2001
On Fri, 9 Mar 2001 12:08:10 +0100 , "Alex Martelli" <aleaxit at yahoo.com> wrote:
>"Clark C. Evans" <cce at clarkevans.com> wrote in message
>news:mailman.984043211.10915.python-list at python.org...
> [snip]
>> each library. I was wondering... is it safe to delete
>> methods/interfaces which I'm not using? I've deleted
>
>Yes.
>
>> a few, and it still works for my purposes, so I was
>> wondering if I'm shooting myself in the foot -- or if
>> there is a methodological approach to this pruning?
>
>Yes: study the sources and look at the bForDemand
>flag (introduced reasonably recently). That flag
>ensures that only the wrappers you're actually using
>are generated (it uses packages rather than modules
>to house the wrappers).
More specifically, run makepy -d to generate "on demand" support. Support for
the basic object is generated, but then sub-object support is built as
necessary.
This is quite nice, and I didn't know it was available. Thanks for the
pointer, Alex!
Paul
More information about the Python-list
mailing list