我被要求将一个程序从psycopg2移植到psycopg3。
with connection.cursor(cursor_factory=RealDictCursor) as cursor:
以获取稍后转换为JSON文件的字典。
我的问题是RealDictCursor似乎是psycopg2的一个额外特性,因此在psycopg3中使用它时会出现错误。在psycopg3中是否有其他选择?
尝试使用psycopg2库,但不起作用。除了手动检查返回的数据外,没有找到任何适合psycopg3的替代方法
我被要求将一个程序从psycopg2移植到psycopg3。
with connection.cursor(cursor_factory=RealDictCursor) as cursor:
以获取稍后转换为JSON文件的字典。
我的问题是RealDictCursor似乎是psycopg2的一个额外特性,因此在psycopg3中使用它时会出现错误。在psycopg3中是否有其他选择?
尝试使用psycopg2库,但不起作用。除了手动检查返回的数据外,没有找到任何适合psycopg3的替代方法
1条答案
按热度按时间xbp102n01#
在psycopg3中生成行作为字典的方法是将dict_row row factory传递给连接。