【发布时间】:2020-04-19 16:32:08
【问题描述】:
我正在尝试将我的查询结果提取到 Python 中的字典中,但不太确定如何执行此操作。
我在光标配置中设置了 Dictionary=true 但这似乎没有按预期工作。
import mysql.connector as mariadb
# DB VARIABLES
mariadb_connection = mariadb.connect(user='user', password='pass', database='mydb')
cursor = mariadb_connection.cursor(dictionary=True)
cursor.execute("SELECT id, name FROM songs")
rows = cursor.fetchall()
print(rows)
if isinstance(rows, dict):
print("this IS a dictionary")
上面的代码不打印任何东西。
【问题讨论】:
标签: python mysql python-3.x