cursor
ऑब्जेक्ट में .description
है विशेषता जो आपको प्रत्येक कॉलम के नाम बताती है, एक पंक्ति को एक ताना में बदलने के लिए इसका उपयोग करें:
cursor.execute("""
SELECT id, name
FROM school_subjects
""")
columns = [desc[0] for desc in cursor.description]
result = []
for row in rows:
row = dict(zip(columns, row))
result.append(row)
.description
. पर विवरण के लिए विशेषता, देखें पायथन डीबी एपीआई 2.0 विनिर्देश
।