Main > Programming > Code Generators >

Python-SIP 4.7

Python-SIP 4.7

Sponsored Links

Python-SIP 4.7 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 6 (1 times)
File size: 0.38 MB
Platform: Any Platform
License: Python License
Price:
Downloads: 866
Date added: 2007-07-31
Publisher: Phil Thompson

Python-SIP 4.7 description

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. Python-SIP 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.
SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.
The specification files contains a description of the interface of the C or C++ library, i.e. the classes, methods, functions and variables. The format of a specification file is almost identical to a C or C++ header file, so much so that the easiest way of creating a specification file is to edit the corresponding header file.
SIP makes it easy to exploit existing C or C++ libraries in a productive interpretive programming environment. SIP also makes it easy to take a Python application (maybe a prototype) and selectively implement parts of the application (maybe for performance reasons) in C or C++.
Enhancements:
- This release adds support for consolidated and composite modules.
- It adds support for pickling classes and enums.

Python-SIP 4.7 Screenshot

Advertisements

Python-SIP 4.7 Keywords

Bookmark Python-SIP 4.7

Hyperlink code:
Link for forum:

Python-SIP 4.7 Copyright

WareSeeker periodically updates pricing and software information of Python-SIP 4.7 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Python-SIP 4.7 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
python-gammu are Python bindings for Gammu library. Free Download
python_alsaplayer is a set of Python bindings for the alsaplayer libraries. Free Download
Pathan-P provides Perl bindings for Pathan 1. Free Download
PyQt is a Python bindings for the Qt GUI toolkit. Free Download
Gst-Python provides Python bindings for the GStreamer project. Free Download
CORBA-Python is a package supplies the following tools : idl2py : IDL compiler to Python. Free Download
Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Free Download
gnome-python package contains python bindings for GNOME. Free Download