我想专门从psycopg2导入connection
类,因为我想指定我函数之一的参数确实是有效的psycopg2连接。
但是我无法准确找到它的存储位置。该文档页面为here,但我似乎找不到任何对其定义位置的引用,并且在源代码中四处浏览使我更加困惑。
到目前为止,我已经尝试过:
from psycopg2 import connection
from psycopg2.extensions import connection
from psycopg2.extras import connection
from psycopg2.sql import connection
但是它们都不是有效的引用
答案 0 :(得分:1)
您可以在这里找到它:
from psycopg2._psycopg import connection
但这是一个内部对象,因此您不应该这样做。这意味着连接对象是通过psycopg2.connect()
工厂方法创建的。