SQLObject是一个Python数据库对象关系映射。例如:一个库将在Python类中包裹你的数据库表。目前通过MySQLdb包支持MySQL,通过psycopg包支持PostgreSQL,SQLite,Firebird,MaxDB (SAP DB),MS SQL和Sybase。也支持Python 2.4版本。
SQLObject 1.1.3版本修复了">Postgres中的bug。
范例:
这仅仅是一个片段,创建一个简单的类,封装了一个表:
>>> from sqlobject import *>>>>>> sqlhub.processConnection = connectionForURI('sqlite:/:memory:')>>>>>> class Person(SQLObject):... fname = StringCol()... mi = StringCol(length=1, default=
None)... lname = StringCol()...>>> Person.createTable()
软件信息http://sqlobject.org/
下载地址:http://pypi.python.org/packages/source/S/SQLObject/SQLObject-1.1.3.tar.gz#md5=09c865d5d08e9242e81a3e1e6bafda0b
时间: 2024-09-17 20:38:38