Wynik fetchall()
jest sekwencją krotek. Możesz zapętlić sekwencję i wydrukować pierwszy (indeks 0) element każdej krotki:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
records = cur.fetchall()
for record in records:
print(record[0])
Lub prościej, jeśli masz pewność, że zapytanie zwraca nie więcej niż jeden wiersz, użyj fetchone()
co daje pojedynczą krotkę reprezentującą zwrócony wiersz, np.:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
row = cur.fetchone()
if row: # check whether the query returned a row
print(row[0])