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

基类:Generic_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

基类:Generic_dbutils

用于SQL的自定义数据库实用程序。

last_id(cursor, table)

返回表最后使用的id。

__annotations__ = {}
__firstlineno__ = 79
__static_attributes__ = ()
class BioSQL.DBUtils.Psycopg2_dbutils

基类:_PostgreSQL_dbutils

Psycopg 2(PostgreSQL)的自定义数据库实用程序。

autocommit(conn, y=True)

在数据库连接上设置自动提交。

__annotations__ = {}
__firstlineno__ = 117
__static_attributes__ = ()
class BioSQL.DBUtils.Pgdb_dbutils

基类:_PostgreSQL_dbutils

PgDB(又名PyGreSQL,用于PostgreSQL)的自定义数据库实用程序。

autocommit(conn, y=True)

在数据库连接上设置自动提交。目前尚未实施。

__annotations__ = {}
__firstlineno__ = 137
__static_attributes__ = ()
BioSQL.DBUtils.get_dbutils(module_name)

返回数据库驱动程序的正确dbutils对象。