我想记录psycopg2正在进行的查询,但是psycopg2文档并没有明确说明应该如何使用LoggingConnection。
import logging
from psycopg2.extras import LoggingConnection
db_settings = {
"user": "abcd",
"password": "efgh",
"host": "postgres.db",
"database": "dev",
}
conn = LoggingConnection(**db_settings)
出现了错误
LoggingConnection(**db_settings) TypeError: 函数最多接受2个参数,但提供了5个
[2019-07-15 15:59:51] 1 行数据已检索自第 1 行,耗时 2 秒 318 毫秒(执行:2 秒 279 毫秒,获取:39 毫秒)
- Jonathan