Verbinden mit der Datenbank und Drucken der Versionsinformationen.Warum ist das Format der Zeichenfolge für jeden Ausgang unterschiedlich? - Python, mariaDB
db = pymysql.connect(host='localhost', port=3306, user='root',
passwd='root', db='exam',charset='utf8')
cursor = db.cursor()
cursor.execute("select version()")
data = cursor.fetchone()
print "version : %s" % data
print "%s" % data
print data
Das Ergebnis des ersten Drucken (print "Version:% s" % -Angaben)
Version: 5.5.56-MariaDB
Das Ergebnis des zweiten Druck (print "% s" % -Angaben)
5.5.56-MariaDB
Das Ergebnis des dritten Druck (Druckdaten)
(u'5.5.56-MariaDB‘)
Warum ist die Ausgabezeichenfolge anders? Ich weiß nicht, warum das dritte Ergebnis aussieht. Gibt es eine Möglichkeit, wie die zweite Ausgabe auszugeben, wenn mit dem dritten Druckergebnis gedruckt wird? danke.
Geben Sie einfach Cast-Daten als Zeichenfolge – 0TTT0
@ 0TTT0 danke.! – mark3