⊗pyPmDBDN 103 of 129 menu

Kõigi kirjete väljastamine sõnastikuna Pythonis

Kirjete väljastamine andmebaasist ennikuna ei ole väga mugav, kuna pole näha, millistesse väljadesse saadud väärtused kuuluvad. Selle probleemi lahendamiseks tuleb meetodi cursor parameetris määrata lipp dictionary=True.

Kirjutame oma koodi ümber nii, et väljastaksime kõik kirjed tabelist users sõnastikuna:

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

Konsoolis kuvatakse mugav sõnastik, milles võtmeteks on väljade nimed ja väärtusteks - kirjed väljades:

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

Väljastage kõik andmed tabelist users sõnastikuna.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu