अब, PyMysql में, कर्सर क्लास का उपयोग करने के लिए आपके कनेक्शन को कॉन्फ़िगर करने की सुविधा है जो डिफ़ॉल्ट रूप से डिक्शनरी को आउटपुट के रूप में उत्पन्न करता है। (और इस प्रकार एपीआई परिणाम में लौटने पर सीधे काम करता है क्योंकि यह JSON में परिवर्तित हो जाता है)
दस्तावेज़ीकरण से PyMysql का:अपने कनेक्शन को
. के रूप में कॉन्फ़िगर करें# 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)
इस परिणाम के लिए आउटपुट:
{'password': 'very-secret', 'id': 1}