2024-05-17 03:20:20 发布
网友
从sqlite3数据库获取数据时遇到问题。我找不到表名和它们的编码。当我通过sqlitebrowser打开DB时,名称只是无法读取的字符。 与数据库连接正常。
conn = sqlite3.connect('my.db') conn_cursor = conn.cursor() conn.text_factory = str
但是我怎样才能得到表的名称和它们的编码呢?
可以使用此查询获取表名。
res = conn.execute("SELECT name FROM sqlite_master WHERE type='table';") for name in res: print name[0]
可以使用此查询获取表名。
相关问题 更多 >
编程相关推荐