这是我的代码:
conn=sqlite3.connect('myfile.db')打印(conn.execute(“PRAGMA table_info(Mytable);”)
当我运行时,我得到了这个输出:
sqlite3.柯莎对象( 0x02889FAO )
如何打印实际的sqlite3输出?
发布于 2018-11-03 04:10:05
你应该去取结果。下面是一个工作示例:
import sqlite3
conn = sqlite3.connect('myfile.db')
cursor = conn.execute("PRAGMA table_info(mytable);")
results = cursor.fetchall()
print(results)或者印得很漂亮:
import sqlite3
from pprint import pprint
conn = sqlite3.connect('myfile.db')
cursor = conn.execute("PRAGMA table_info(mytable);")
results = cursor.fetchall()
pprint(results)https://stackoverflow.com/questions/53128279
复制相似问题