Nu, i PyMysql, er der en mulighed for at konfigurere din forbindelse til at bruge cursorClass, som som standard genererer Dictionary som output. (Og fungerer således direkte, når der returneres i API-resultatet, da det bliver konverteret til JSON)
Fra dokumentationen af PyMysql:Konfigurer din forbindelse som
# Connect to the database
connection = pymysql.connect(host='localhost',
user='user',
password='passwd',
db='db',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor)
result = cursor.fetchone()
print(result)
Output for dette resultat:
{'password': 'very-secret', 'id': 1}