如何从 psycopg2 导入 "connection" class?
How to import the "connection" class from psycopg2?
我想从 psycopg2 特别导入 connection
class,因为我想指定我的函数之一的参数确实是一个有效的 psycopg2 连接。
但我无法准确定位它的存储位置。文档页面是 here,但我似乎找不到任何关于它定义位置的参考,在源代码中四处寻找让我更加困惑。
到目前为止我已经尝试过:
from psycopg2 import connection
from psycopg2.extensions import connection
from psycopg2.extras import connection
from psycopg2.sql import connection
但是其中 none 是有效的引用
您可以在这里找到:
from psycopg2._psycopg import connection
但这是一个内部对象,所以你不应该那样做。这意味着连接对象是通过 psycopg2.connect()
工厂方法创建的。
我想从 psycopg2 特别导入 connection
class,因为我想指定我的函数之一的参数确实是一个有效的 psycopg2 连接。
但我无法准确定位它的存储位置。文档页面是 here,但我似乎找不到任何关于它定义位置的参考,在源代码中四处寻找让我更加困惑。
到目前为止我已经尝试过:
from psycopg2 import connection
from psycopg2.extensions import connection
from psycopg2.extras import connection
from psycopg2.sql import connection
但是其中 none 是有效的引用
您可以在这里找到:
from psycopg2._psycopg import connection
但这是一个内部对象,所以你不应该那样做。这意味着连接对象是通过 psycopg2.connect()
工厂方法创建的。