Резултатът от fetchall()
е последователност от кортежи. Можете да преминете през последователността и да отпечатате първия (индекс 0) елемент от всеки кортеж:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
records = cur.fetchall()
for record in records:
print(record[0])
Или по-просто, ако сте сигурни, че заявката връща не повече от един ред, използвайте fetchone()
което дава единичен кортеж, представляващ върнат ред, напр.:
cur.execute("SELECT \"Value\" FROM deployment WHERE (\"Key\" = 'DUMPLOCATION')")
row = cur.fetchone()
if row: # check whether the query returned a row
print(row[0])