
Top : Computers : Programming : Languages : Python : Modules :
Databases and Persistence
Websites
A simple, pure-Python flat-file database management system that stores data in plain-text files. [Open Source, Python license]
http://www.netpromi.com/kirbybase.html
A Python interface to MetaKit. MetaKit is an embeddable database which runs on Unix, Windows, Macintosh, and other platforms. [Open-Source, MIT]
site exerpt
Metakit for Python The structured database which fits in the palm of your hand Terminology Installation Getting started Mk4py Reference Buzzwords Metakit is an embeddable database which runs on Unix, Windows, Macintosh, and other platforms. It lets you build applications which store their...Python bindings for BerkeleyDB 3.x embeddable database. [Open Source, BSD-like]
http://pybsddb.sourceforge.net/
A dictionary-style interface around any DB API-compatible database. [Open Source, BSD-like]
site exerpt
SQLDict Module Dictionary wrapper around a SQL database SQLDict takes your favorite DB API-compatible database object and wraps a dictionary-style interface around it. The resulting object allows you to read and write user-defined object classes from the database. An ObjectBuilder class is...On-disk B+Tree Based Database Kit. [Open Source]
http://www.lemburg.com/files/python/mxBeeBase.html
This Python 2.2 module defines light-weight objects which allow very flexible access to a fixed number of positional and named attributes via several interfaces. [Open Source, BSD-like]
site exerpt
The OPAL Group Open Source Projects Group is currently hosting or has recently contributed to: For information or questions, please contact Technologies and Standards The OPAL Group is a major proponent of several key technologies and standards. We are committed to supporting these efforts and the...A data mining toolbox with caching of database queries and parallelism within a collection of independent queries. [Open Source, GPL]
http://csl.anu.edu.au/ml/dm/dm_software.html
A simple and consistent programming interface to SQL databases, in Python. [Open source, Python Software Foundation License]
site exerpt
SourceForge.net: Python SQL Database Access System Provide feedback on this page Recently changed page Site Status SF.net Projects Python SQL Database Access System Summary Python SQL Database Access System Donate to project Stats RSS Summary Admin Home Page Forums Tracker Bugs Support Requests Patches Feature Requests...The Z Object Database, or the ZODB for short, is a powerful and easy-to-use object persistence system for Python. [Open Source, ZPL]
http://zope.org/Wikis/ZODB/FrontPage
Python Database Objects provides a convenient Object Oriented API for database access in Python. PDO supports multiple RDBMS with the same API, and provides features not found in the DB-API spec, such as column access by name. [OPen source, BSD style license]
http://pdo.neurokode.com/
A wrapper above MySQLdb which renders MySQL databases as very comfortable pythonic objects.
site exerpt
pSQL home page L database all day in your programming projects and dont want to write SQL statements again and again all over? Would you like to use an SQL database in your project without needing to know much about SQL? Interested in...A number of hands-on code example how to use the ZODB.
site exerpt
This text is freely distributable and can be changed in any manner whatsoever No rights reserved, but all liabilities and warranties excluded Harm Kirchhoff, April 26, 2004 To find out more about ZODB or Zope, visit: www.Zope.org The following is...A lower-level API for the Metakit C++ core extension, and uses SCXX by Gordon McMillan as C++ glue interface. [X/MIT-style and commercial licenses]
site exerpt
Metakit by Equi4 Software Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C API, a Python binding...An easy database API that is a wrapper around other Python database modules (like Gadfly and MySQLdb). [Open source, GPL]
site exerpt
SourceForge.net: Snakedb Provide feedback on this page Recently changed page Site Status SF.net Projects Snakedb Summary Snakedb Stats RSS Summary Admin Home Page Forums Tracker Bugs Support Requests Patches Feature Requests Mail Tasks Docs Screenshots News CVS Files Sponsored Downloads About Snakedb...APSW is a thin wrapper over the SQLite 3 API. [Open Source, zlib/libpng license]
site exerpt
APSW Another Python SQLite Wrapper Everything you can do from the C API to SQLite 3, you can do from Python. Although APSW looks vaguely similar to the DBAPI, it is not compliant with that API and instead works the way SQLite 3 does pysqlite...