BioSQL.DButils模块
Biopython BioSQL代码的助手代码(供内部使用)。
- class BioSQL.DBUtils.Generic_dbutils
基类:
object默认数据库实用程序。
- __init__()
创建Generic_dbutils对象。
- tname(table)
返回表的名称。
- last_id(cursor, table)
返回表最后使用的id。
- execute(cursor, sql, args=None)
只需执行SQL命令即可。
- executemany(cursor, sql, seq)
执行许多SQL命令。
- autocommit(conn, y=1)
在数据库连接上设置自动提交。
- __firstlineno__ = 20
- __static_attributes__ = ()
- class BioSQL.DBUtils.Sqlite_dbutils
-
SQLite的自定义数据库实用程序。
- execute(cursor, sql, args=None)
执行SQL命令。
将%s替换为?用于SQlite3中的变量替换。
- executemany(cursor, sql, seq)
执行许多SQL陈述。
- __annotations__ = {}
- __firstlineno__ = 55
- __static_attributes__ = ()
- class BioSQL.DBUtils.Mysql_dbutils
-
用于SQL的自定义数据库实用程序。
- last_id(cursor, table)
返回表最后使用的id。
- __annotations__ = {}
- __firstlineno__ = 79
- __static_attributes__ = ()
- class BioSQL.DBUtils.Psycopg2_dbutils
基类:
_PostgreSQL_dbutilsPsycopg 2(PostgreSQL)的自定义数据库实用程序。
- autocommit(conn, y=True)
在数据库连接上设置自动提交。
- __annotations__ = {}
- __firstlineno__ = 117
- __static_attributes__ = ()
- class BioSQL.DBUtils.Pgdb_dbutils
基类:
_PostgreSQL_dbutilsPgDB(又名PyGreSQL,用于PostgreSQL)的自定义数据库实用程序。
- autocommit(conn, y=True)
在数据库连接上设置自动提交。目前尚未实施。
- __annotations__ = {}
- __firstlineno__ = 137
- __static_attributes__ = ()
- BioSQL.DBUtils.get_dbutils(module_name)
返回数据库驱动程序的正确dbutils对象。