Konvertieren MySQLdb Rückkehr von tuple string in Python

Ich bin neu MySQLdb. Ich brauche zum Lesen von Werten aus einer vordefinierten Datenbank, die in MySQL gespeichert. Mein problem ist, wenn die Werte abgeholt werden, werden Sie in Tupel-format, nicht als string-format. Also meine Frage: gibt es eine Möglichkeit zu konvertieren tuple string?

Unten sind die details von meinem code

import MySQLdb

#get value from database
conn = MySQLdb.connect("localhost", "root", "123", "book")
cursor = conn.cursor()
cursor.execute("SELECT koc FROM entries")
Koc_pre = str(cursor.fetchone()) 

#create a input form by Django and assign pre-defined value
class Inp(forms.Form):
    Koc = forms.FloatField(required=True,label=mark_safe('K<sub>OC</sub> (mL/g OC)'),initial=Koc_pre) 

#write out this input form
class InputPage(webapp.RequestHandler):
    def get(self):
         html = str(Inp())
         self.response.out.write(html)

Wird die Ausgabe in Tupel-format "Koc=('5',)",, aber ich will "koc=5". So kann jemand mir einige Tipps geben oder Nachschlagewerk sollte ich überprüfen?

Vielen Dank im Voraus!

InformationsquelleAutor TH339 | 2012-03-13
Schreibe einen Kommentar