PyObjC

From Wikipedia, the free encyclopedia
Jump to: navigation, search
PyObjC
Stable release 2.3 / 29 July 2010
Written in Python
Operating system Cross-platform
License MIT License
Website pyobjc.sourceforge.net

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.

PyObjC 2.0 is now an integrated part of Mac OS X Leopard's Python distribution. Version 2.0 was included in Mac OS X 10.5.0, and version 2.0.1 was included in Mac OS X 10.5.2 .

[edit] External links


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages