2016-04-10 7 views
0

Wenn Sie den folgenden Code ausführen:Python Sql Ausgänge

import sqlite3 
conn = sqlite3.connect('example3.db') 
c = conn.cursor() 

c.execute(''' 
SELECT name FROM sqlite_master WHERE type="table" ORDER BY name; 
''') 
print c.fetchall() 

conn.commit() 
conn.close() 

Die Ergebnisse sind in Tupel.

[(u'courses',),(u'gradingscheme',),(u'students',),(u'topstudent',)] 

Ich möchte in der Lage sein, die Ergebnisse in einem Spaltenformat stattdessen anzuzeigen. Wie würde ich das machen?

+0

Können Sie zeigen versuchen, wie die Ergebnisse angezeigt werden? – Utsav

+0

@Utsav Ich fügte die Ergebnisse hinzu, die ich erhalte. – HappyProgrammer

Antwort

0

Ich bin kein SQLite-Programmierer, aber man könnte so etwas wie

#print c.fetchall() 
row = c.fetchall() 
for r in row: print r