⊗pyPmDBDN 103 of 129 menu

पायथन में शब्दकोश के रूप में सभी रिकॉर्ड प्रदर्शित करना

डेटाबेस से रिकॉर्ड्स को टपल के रूप में प्रदर्शित करना बहुत सुविधाजनक नहीं है, क्योंकि प्राप्त मूल्य किन फ़ील्ड्स से संबंधित हैं यह दिखाई नहीं देता। इस समस्या को हल करने के लिए cursor विधि के पैरामीटर में फ्लैग dictionary=True सेट करना होगा।

आइए टेबल users से सभी रिकॉर्ड्स को शब्दकोश के रूप में प्रदर्शित करने के लिए अपना कोड फिर से लिखें:

query = "SELECT * FROM users" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) result = cursor.fetchall() for row in result: print(row)

कंसोल में एक सुविधाजनक शब्दकोश प्रदर्शित होगा, जिसमें कुंजियाँ फ़ील्ड के नाम होंगी और मान फ़ील्ड्स में रिकॉर्ड होंगे:

{'id': 1, 'name': 'user1', 'age': 23, 'salary': 400} {'id': 2, 'name': 'user2', 'age': 25, 'salary': 500} {'id': 3, 'name': 'user3', 'age': 23, 'salary': 500} {'id': 4, 'name': 'user4', 'age': 30, 'salary': 900} {'id': 5, 'name': 'user5', 'age': 27, 'salary': 500} {'id': 6, 'name': 'user6', 'age': 28, 'salary': 900}

टेबल users से सभी डेटा को शब्दकोश के रूप में प्रदर्शित करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें