[Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3) (original) (raw)
Jeremy Sanders jeremy at jeremysanders.net
Fri Sep 2 10:55:32 CEST 2011
- Previous message: [Python-Dev] Cython, Ctypes and the stdlib
- Next message: [Python-Dev] Multigigabyte memory usage in the OpenIndiana Buildbot
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Dan Stromberg wrote:
SIP's approach of using something close to, but not identical to, the .h's sounds like it might be pretty productive - especially if the derivative of the .h's could be automatically derived using a python script, with minor tweaks to the inputs on .h upgrades. But sip itself is apparently C++-only.
http://www.riverbankcomputing.co.uk/software/sip/intro
"What is SIP?
One of the features of Python that makes it so powerful is the ability to take existing libraries, written in C or C++, and make them available as Python extension modules. Such extension modules are often called bindings for the library.
SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library. "
It's not C++ only. The code for SIP is also in C.
Jeremy
- Previous message: [Python-Dev] Cython, Ctypes and the stdlib
- Next message: [Python-Dev] Multigigabyte memory usage in the OpenIndiana Buildbot
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]