gpt4 book ai didi

python - 如何在 python 中打印 sqlite3 的输出

转载 作者:行者123 更新时间:2023-12-01 01:28:31 25 4
gpt4 key购买 nike

这是我的代码:

 conn=sqlite3.connect('myfile.db')
print(conn.execute("PRAGMA table_info(mytable);"))

当我运行时,我得到了这个输出:

sqlite3.Cursor 对象位于 0x02889FAO

如何打印实际的 sqlite3 输出?

最佳答案

您应该获取结果。这是工作示例:

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)

关于python - 如何在 python 中打印 sqlite3 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53128279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com