Výsledek fetchall()
je posloupnost n-tic. Můžete opakovat sekvenci a vytisknout první (index 0) prvek každé n-tice:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
records = cur.fetchall()
for record in records:
print(record[0])
Nebo jednodušeji, pokud jste si jisti, že dotaz nevrací více než jeden řádek, použijte fetchone()
což dává jednu n-tici představující vrácený řádek, např.:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
row = cur.fetchone()
if row: # check whether the query returned a row
print(row[0])