Psycopg2 将行提取到文件中(Bean 或 class)
Psycopg2 fetch row into a file (Bean or class)
我之前使用过 Java 并且使用过 hibernate。如果我使用任何 java 文字,请原谅。
我有一个 bean class Person,它具有 firstName、lastName 属性。我正在尝试使用 Psycopg2 从数据库中读取一行并自动将其转换为 Person 对象。
我在网上读到,默认情况下我只能以元组的元组或字典的形式检索数据,如果上述可能的话,有人可以解释一下吗。这将使我免于编写大量代码。 (懒惰的开发者)
谢谢
psycopg2是一个DB驱动,用于连接池,查询等
它默认 returns 数据作为元组,但它有额外的配置可以将 return 数据配置为字典或命名元组(namedtuples here 的文档)
如果您希望将数据 return 编辑为特定对象,您应该考虑使用专用的 ORM,例如 SQLAlchemy.
我之前使用过 Java 并且使用过 hibernate。如果我使用任何 java 文字,请原谅。 我有一个 bean class Person,它具有 firstName、lastName 属性。我正在尝试使用 Psycopg2 从数据库中读取一行并自动将其转换为 Person 对象。
我在网上读到,默认情况下我只能以元组的元组或字典的形式检索数据,如果上述可能的话,有人可以解释一下吗。这将使我免于编写大量代码。 (懒惰的开发者)
谢谢
psycopg2是一个DB驱动,用于连接池,查询等
它默认 returns 数据作为元组,但它有额外的配置可以将 return 数据配置为字典或命名元组(namedtuples here 的文档)
如果您希望将数据 return 编辑为特定对象,您应该考虑使用专用的 ORM,例如 SQLAlchemy.