使用qmark参数风格的psycopg2包装器
项目描述
qmarkpg软件包是一个psycopg2包装器,允许使用“qmark”占位符样式进行查询参数(即使用?而不是%s)。不支持参数字典:仅允许位置参数。
在未来的Psycopg版本中,采用“qmark”并放弃对“format”(即%s)和“pyformat”(即%(name)s)占位符的支持不在计划中;然而,维护多个数据库环境的维护者可能会发现“qmark”占位符样式对于跨数据库兼容性更有用:此模块旨在满足此类需求,而无需对直接使用psycopg2的应用程序进行大量重写。