Package pydo
[show private | hide private]
[frames | no frames]

Package pydo

PyDO (Python Data Objects) is an object-relational wrapper for
relational databases.  It provides a convenient API for retrieving and
manipulating data without constraining in any way how the data is
persisted at the RDBMS level.  Supported databases are:

   * postgresql
   * mysql
   * sqlite
   * mssql
   * oracle

Submodules
  • base
  • dbi
  • dbtypes: The dbtypes module contains generic type wrapper classes for values passed into PyDO, to provide type information useful into marshalling the data into SQL according to the intended datatype.
  • drivers
    • mssqlconn: PyDO driver for mssql, using the ADO adapter.
    • mysqlconn: PyDO driver for MySQL, using the MySQLdb driver.
    • oracleconn
    • psycopgconn: PyDO driver for PostgreSQL, using the psycopg driver.
    • sqliteconn: PyDO driver for sqlite, using the pysqlite adapter.
  • exceptions
  • field
  • guesscache
  • log
  • multifetch
  • operators: This module permits a useful subset of SQL where clauses to be defined with a Lispo-Pythonic syntax:
  • utils: utility functions imported by other PyDO modules.

Variable Summary
zipimporter __loader__ = <zipimporter object "/usr/lib/python2.4/sit...
str __version__ = '2.0'
instancemethod critical = logging.Logger.critical
instancemethod debug = logging.Logger.debug
instancemethod error = logging.Logger.error
instancemethod exception = logging.Logger.exception
instancemethod info = logging.Logger.info
CONSTANT NULL = NULL
instancemethod setLogLevel = logging.Logger.setLevel
instancemethod warn = logging.Logger.warning

Variable Details

__loader__

Type:
zipimporter
Value:
<zipimporter object "/usr/lib/python2.4/site-packages/PyDO-2.0-py2.4.e\
gg">                                                                   

__version__

Type:
str
Value:
'2.0'                                                                  

NULL

Type:
CONSTANT
Value:
NULL                                                                   

Generated by Epydoc 2.0 on Thu Feb 15 13:21:49 2007 http://epydoc.sf.net