Main > Free Download Search >

Free python c api software for linux

python c api

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3069
Python Call Graph 0.4.0

Python Call Graph 0.4.0


Python Call Graph (pycallgraph) is a Python library that creates call graphs for Python programs more>>
Python Call Graph (pycallgraph) is a Python library that creates call graphs for Python programs

pycallgraph is quite new. It seems to work well and I will most likely improve it in the near future!

<<less
Download (0.004MB)
Added: 2007-06-26 License: GPL (GNU General Public License) Price:
853 downloads
Python OpenID 1.1.1

Python OpenID 1.1.1


Python OpenID is a set of Python packages that support use of the OpenID decentralized identity system. more>>
Python OpenID is a set of Python packages that support use of the OpenID decentralized identity system in your applications.
Python OpenID can be used to enable single sign-on for your Web sites or for running an OpenID server. Example code is supplied and a variety of storage back-ends are supported.
Main features:
- Refined and easy-to-use API.
- Extensive documentation.
- Many storage implemetations including file-based, SQL, and memcached.
- Simple examples to help you get started.
- Licensed under the LGPL.
Enhancements:
- This release includes support for Yadis discovery of OpenID servers and OpenID extensions.
<<less
Download (0.21MB)
Added: 2006-05-27 License: GPL (GNU General Public License) Price:
1248 downloads
Python CD 2004-07-02

Python CD 2004-07-02


Python CD is a bootable CD based on Debian GNU/Linux and KNOPPIX. more>>
Python CD is a bootable CD based on Debian GNU/Linux and KNOPPIX.
The special thing about it is that it has lots of Python stuff!
Installable Python packages
In the top level directory of the CD is a directory python/, containing several packages of Python:
- Python for Linux - most Linux distributions include Python, so we dont provide it for them
- Python for Mac OS X
- Python for Windows, win32all extension
- Python for DOS - no maintainer yet, so we only provide an URL
- Python source code, if you want to compile it yourself
Ready-to-Use Python
On the bootable Linux system, Python is already installed and ready to run:
- Python 2.3.4 (latest and greatest, use this!)
- Python 2.2.3
- Python 2.1.3
Python CD Packages
Here is an overview of popular packages installed on the PythonCd.
PythonCdRawPackageList has a complete raw list of installed debian packages.
IDEs (Integrated Development Environments)
- eric3 - a very nice and powerful GUI IDE
- IDLE - a simpler, but also popular GUI IDE
- DrPython - another GUI IDE
- IPython - an extended interactive Python command interpreter
GUI Builders
- BoaConstructor
- PythonCard
- ? WxGlade
GUI Toolkit bindings
- PyGtk
- PyQt
- WxPython
Graphics libs
- PIL
- PyGame
- PyOpenGL
Web/HTML/XML stuff
- MoinMoin wiki - you are using it right now
- TwistedMatrix AKA Twisted - a Python internet framework, very powerful
- Quixote
- PyXML, libxml2 and other XML packages
Scientific
- python-numeric and python-numarray - math extensions
- python-pyx - module for generating PostScript graphics, plotting
Database
- Gadfly
- python-mysqldb - interface for MySQL
- python-pgsql - DB-API 2.0 interface to PostgreSQL v7.x
- python-pygresql - PostgreSQL module
Misc
- PyChecker - checks your source code for common errors"
<<less
Download (669.5MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
815 downloads
Python-LDAP 2.3.1

Python-LDAP 2.3.1


Python-LDAP provides an object-oriented API to access LDAP directory servers from Python programs. more>>
Python-LDAP provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose.

Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).

<<less
Download (0.073MB)
Added: 2007-07-25 License: Python License Price:
506 downloads
Python commandsplus 0.2.3

Python commandsplus 0.2.3


Python commandsplus is a Python module that complements the existing commands module with an extra function. more>>
Python commandsplus is a Python module that complements the existing commands module with an extra function getstatusoutputerror, which separates the standard output from the standard error and makes it easier to evaluate return status.

Python commandsplus also includes a useful function that protects a command line argument from shell metacharacters.

<<less
Download (0.015MB)
Added: 2005-12-03 License: GPL (GNU General Public License) Price:
1422 downloads
pythondr 0.0.1

pythondr 0.0.1


pythondr project is a simple python library for parsing the TV-channel info at http://dr.dk. more>>
pythondr project is a simple python library for parsing the TV-channel info at http://dr.dk.

<<less
Download (0.010MB)
Added: 2007-02-23 License: LGPL (GNU Lesser General Public License) Price:
973 downloads
Python-SIP 4.7

Python-SIP 4.7


Python-SIP is a tool to generate Python bindings from C++ code. more>>
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.
<<less
Download (0.38MB)
Added: 2007-07-31 License: Python License Price:
830 downloads
Python in Scheme 0.1

Python in Scheme 0.1


Python in Scheme is a scheme library that allows you to run Python code within Scheme. more>>
Python in Scheme is a scheme library that allows you to run Python code within Scheme.

Python in Scheme project uses the Python/C API to embed a Python interpreter.
<<less
Download (0.002MB)
Added: 2007-01-18 License: GPL (GNU General Public License) Price:
1013 downloads
python-graph 1.6.0

python-graph 1.6.0


A library for working with graphs in Python more>> python-graph 1.6.0 is a useful software which functions as a library for working with graphs in Python. This software provides ?a suitable data structure for representing graphs and a whole set of important algorithms.

The code is appropriately documented and API reference is generated automatically by epydoc. Comments, bug reports and suggestions are welcome.

Major Features:

  1. Support for directed, undirected, weighted and non-weighted graphs
  2. Support for hypergraphs
  3. Canonical operations
  4. XML import and export
  5. DOT-Language output (for usage with Graphviz)
  6. Random graph generation
  7. Accessibility (transitive closure)
  8. Breadth-first search
  9. Cut-vertex and cut-edge identification
  10. Depth-first search
  11. Heuristic search (A* algorithm)
  12. Identification of connected components
  13. Minimum spanning tree (Prims algorithm)
  14. Mutual-accessibility (strongly connected components)
  15. Shortest path search (Dijkstras algorithm)
  16. Topological sorting

Enhancements: Fixes an installer bug.

Requirements: Python

<<less
Added: 2009-06-07 License: MIT/X Consortium Lic... Price: FREE
12 downloads
Python XHTML 0.4.1

Python XHTML 0.4.1


Python XHTML is a simple Python module for the generation of valid XHTML. more>>
Python XHTML is a simple Python module for the generation of valid XHTML.

ToDo:

* include tests for all methods in xhtml_test.py
* ensure that all text that is added to the document is xml safe
* include methods for added w3.org validation link buttons
* complete support for XHTML 1.1 specification

<<less
Download (0.032MB)
Added: 2007-07-19 License: GPL (GNU General Public License) Price:
827 downloads
Python chess module 1.0.2a

Python chess module 1.0.2a


Python chess module project is a Python chess move adjudicator module. more>>
Python chess module project is a Python chess move adjudicator module.
Python chess module does not know how to play chess, but does understand the rules enough that it can watch moves and verify that they are correct.
It features high abstraction, understands various notations (including algebraic, long algebraic, and standard algebraic notation), does disambiguation, and supports saving and loading the state of a game.
Main features:
- high abstraction
- understands various notations, including algebraic, long algebraic, and standard algebraic notation (as in PGN); does disambiguation
- supports saving and loading of the state of a game
- not a trivial move processor; understands the intracies of the game
Enhancements:
- Bug with en passant moves fixed.
<<less
Download (0.026MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1068 downloads
python-dime 0.1

python-dime 0.1


python-dime project provides a way to parse and generate DIME messages. more>>
python-dime project provides a way to parse and generate DIME messages.

Direct Internet Message Encapsulation (DIME) is a binary message format that can be used to encapsulate multiple payloads into a single message.

<<less
Download (0.007MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
821 downloads
Dee-Python 0.12

Dee-Python 0.12


Dee-Python is an implementation of a truly relational database language with Python. more>>
Dee-Python project is an implementation of a truly relational database language with Python. Inspired by Date and Darwens Third Manifesto, it addresses the problems of impedance mismatch between programming languages and databases and the weakness of SQL.

Mind The Gap

Most of todays programs handle data in one way or another and often this data is stored in some kind of relational database. To read and modify this data, a program must bridge the gap between its representation and the one used by the dialect of SQL that the database provides. This bridge typically comprises a database API that sends queries as text strings, often accompanied by some kind of table-to-object mapper that has to coerce data and relationships in both directions, usually with elaborate layers of abstraction in an effort to keep the two sides loosely coupled.

"Yet by obscuring the true data source these solutions end up throwing away the most compelling feature of relational databases; the ability for the data to be queried."

Microsoft, DLinq .NET Language-Integrated Query for Relational Data, May 2006.

This approach not only adds complexity and increases the need for data transformations but, most importantly, it destroys the significant advantages provided by the relational model of data. The relational model is built upon predicate logic which brings the power of formal reasoning to data: it is the only sound foundation available.
<<less
Download (0.80MB)
Added: 2007-05-29 License: GPL (GNU General Public License) Price:
883 downloads
Python milter 0.8.7

Python milter 0.8.7


The milter module for Python provides a python interface to Sendmails libmilter that exploits all its features. more>>
Python milter module provides a python interface to Sendmails libmilter that exploits all its features. Milters can run on the same machine as sendmail, or another machine.
The milter can even run with a different operating system or processor than sendmail. Sendmail talks to the milter via a local or internet socket, and keeps the milter informed of events as it processes a mail connection.
At any point, the milter can cut the conversation short by telling sendmail to ACCEPT, REJECT, or DISCARD the message. After receiving a complete message from sendmail, the milter can again REJECT or DISCARD it, but it can also ACCEPT it with changes to the headers or body.
Enhancements:
- The spf module has been moved to the pyspf package.
- This will cause some confusion when upgrading, since 0.8.6 still has the module and will conflict with pyspf, whereas 0.8.7 does not have spf by itself, and will stop doing SPF if you dont install pyspf.
<<less
Download (0.10MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1024 downloads
Gst-Python 0.10.6

Gst-Python 0.10.6


Gst-Python provides Python bindings for the GStreamer project. more>>
Gst-Python provides Python bindings for the GStreamer project. These bindings provide access to almost all of the GStreamer C API through an object oriented Python API.
<<less
Download (0.48MB)
Added: 2006-12-15 License: LGPL (GNU Lesser General Public License) Price:
1046 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5