ctypes 0.6.2 released
Thomas Heller
theller at python.net
Thu Jun 26 14:27:05 EDT 2003
Overview
ctypes is a ffi (Foreign Function Interface) package for Python.
It allows to call functions exposed from dlls/shared libraries and
has extensive facilities to create, access and manipulate simple
and complicated C data types transparently from Python - in other
words: wrap libraries in pure Python.
ctypes runs on Windows, MacOS X, Linux, Solaris, the latter three
require that your machine is supported by libffi.
On Windows, ctypes contains (the beginning of) a COM framework
mainly targetted to use and implement custom COM interfaces.
Changes in version 0.6.2
Fixed a bug which prevented callback functions to return data types
other than integers. They can now also return pointers, floats, and
doubles.
It is now possible to pass structures and unions to function calls
*by value*. Currently this works only on Windows.
A lot of changes to the COM package, but all this is still work in
progress and unstable, and it has to be properly documented.
Homepage
http://starship.python.net/crew/theller/ctypes/
Downloads
https://sourceforge.net/project/showfiles.php?group_id=71702
Thomas
More information about the Python-list
mailing list