[Tutor] Linking with C programs
Kent Johnson
kent37 at tds.net
Tue Sep 27 17:51:02 CEST 2005
Matt Williams wrote:
> Dear List,
>
> Could someone explain how, in very general terms, one would use python
> to wrap some C libraries/ API.
The "Extending and Embedding" document is the official doc:
http://docs.python.org/ext/ext.html
In addition to SWIG I have heard good things about SIP:
http://directory.fsf.org/devel/prog/cpp/Python-SIP.html
ctypes is another approach which lets you call C libraries directly from Python:
http://starship.python.net/crew/theller/ctypes/
Kent
>
> I ask because there are a few bits of C software that look quite
> interesting, and I know that Python can be used to wrap the C - but how
> does it work?
>
> Thanks,
>
> Matt
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>
More information about the Tutor
mailing list