On 12/1/10 4:12 PM, Eric Frederich wrote:
I have an extension to some C library that I created using the guide found here...http://docs.python.org/extending/extending.html I am starting to have A LOT of functions being wrapped. The library that I'm creating bindings for is organized into modules. In fact, all of their function calls start with a prefix like ABC_do_something, XYZ_something_else. I'd like to start putting the bindings for each module into a separate C file and have each set of bindings end up in its own Python module as well. Is this possible to do using a single .dll / .pyd file so that I can use a single Visual Studio project for these bindings?
No, I don't think so. The Python import mechanism will be looking for an appropriately-named .pyd file for each module. In any case, you shouldn't be using Visual Studio directly to build the .pyd. Instead, use distutils.
-- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco -- http://mail.python.org/mailman/listinfo/python-list
