⊗pyPmDBDN 103 of 129 menu

Alle Datensätze als Wörterbuch in Python ausgeben

Das Ausgeben von Datensätzen aus der Datenbank als Tupel ist nicht sehr praktisch, da nicht zu sehen ist, zu welchen Feldern die erhaltenen Werte gehören. Um dieses Problem zu lösen, muss im Parameter der Methode cursor das Flag dictionary=True gesetzt werden.

Lasst uns unseren Code umschreiben, um alle Datensätze aus der Tabelle users als Wörterbuch auszugeben:

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

In der Konsole wird ein praktisches Wörterbuch angezeigt, in dem die Schlüssel die Feldnamen und die Werte die Einträge in den Feldern sind:

{'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}

Geben Sie alle Daten aus der Tabelle users als Wörterbuch aus.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen