अजगर मानक mysql पुस्तकालय कर्सर.execute से टुपल्स लौटाता है। Question_id फ़ील्ड पर जाने के लिए आप row[0]
. का उपयोग करेंगे , नहीं row['question_id']
. फ़ील्ड उसी क्रम में निकलते हैं जिस क्रम में वे सेलेक्ट स्टेटमेंट में दिखाई देते हैं।
कई फ़ील्ड निकालने का एक अच्छा तरीका कुछ इस तरह है
for row in cursor.execute("select question_id, foo, bar from questions"):
question_id, foo, bar = row