PyObjC
From Wikipedia, the free encyclopedia
PyObjC is a bidirectional bridge between Python and Objective-C. It allows Python scripts to use and extend existing Objective-C class libraries.
PyObjC is commonly used to extend the Cocoa libraries provided by Apple Computer's Mac OS X, affording programmers the ability to write full featured Cocoa applications entirely in Python. By using BridgeSupport and libffi, PyObjC can call any Mac OS X framework. It also allows developers to use the powerful Python libraries while accessing Cocoa.
There is also rudimentary support for GNUstep.
The current version is PyObjC 2.0 (released 2007-10-24) and it is a Universal binary.
PyObjC 2.0 is now an integrated part of Mac OS X Leopard's Python distribution.