有没有一种方法可以在Python中获得SQLite数据库名称。在
我使用以下代码获取数据库名称:
con=sqlite3.connect(":memory:")
cursor = con.cursor()
cursor.execute("PRAGMA database_list;")
curr_table = cursor.fetchall()
但我得到的结果是:
^{pr2}$当我应该得到
[(0,u'main',u'/Users/testdb.db'),
(2,u'test',u'/Users/testdb.db')]
您应该连接到实际的文件-否则您无法查看其中的数据库。在
因此,您只需将代码更改为:
相关问题 更多 >
编程相关推荐