Hello! 欢迎来到小浪资源网!


Sqlalchemy 查询如何无需指定字段名?


Sqlalchemy 查询如何无需指定字段名?

sqlalchemy 查询无需指定字段名

在传统的 sql 查询中,需要显式指定要查询的字段,但在 python 数据库插件 sqlalchemy 中,可以无须指定字段名。

最新代码演示:

from sqlalchemy import text, create_engine  engine = create_engine("mysql+pymysql://账号:密码@地址/库")  with engine.connect() as connection:     result = connection.execute(text("select username from users"))     for row in result:         print("username:", row.username)

在上述代码中,execute() 方法接收一个包含 sql 查询的文本对象,并返回一个结果代理对象。该对象允许遍历每个匹配的行,并访问其列通过属性名称。

官方文档参考:

https://docs.sqlalchemy.org/en/20/core/connections.html

相关阅读