Konvertiere MySQLdb zurück von Tupel zu String in Python

8

Ich bin neu in MySQLdb. Ich muss Werte aus einer vordefinierten Datenbank lesen, die in MySQL gespeichert ist. Mein Problem ist, wenn Werte gesammelt werden, sie sind in Tupel-Format, nicht String-Format. Also meine Frage: Gibt es eine Möglichkeit, Tupel zu String zu konvertieren?

Im Folgenden sind die Details meines Codes

%Vor%

Die Ausgabe ist im Tupel-Format "Koc = ('5',)", aber ich möchte "koc = 5". Kann mir also jemand Vorschläge oder Nachschlagewerke geben, die ich überprüfen sollte?

Vielen Dank im Voraus!

    
TH339 13.03.2012, 21:49
quelle

1 Antwort

19

Wenn Sie nur jeweils einen Wert abrufen (d. h. eine Spalte mit cursor.fetchone () abrufen), können Sie einfach Ihren Code ändern, sodass Sie das erste Element im Tupel erhalten.

%Vor%     
Bobby W 13.03.2012, 21:55
quelle

Tags und Links