krz*_*hub 11 python sqlite python-2.7
我从sqlite3数据库获取数据时遇到问题.我找不到表的名称及其编码.当我通过sqlitebrowser打开DB时,名字只是不可读的字符.连接到DB很好.
conn = sqlite3.connect('my.db')
conn_cursor = conn.cursor()
conn.text_factory = str
Run Code Online (Sandbox Code Playgroud)
但是如何获取表格及其编码的名称?
Ken*_*nly 21
您可以使用此查询来获取表名称.
res = conn.execute("SELECT name FROM sqlite_master WHERE type='table';")
for name in res:
print name[0]
Run Code Online (Sandbox Code Playgroud)