我的文件夹中存储了一个database.sql文件(其中包含一些名为pro,id ecc ..的表)。我只想与它连接以便使用sqlite库进行一些查询。这里的代码和我得到的错误。
conn = sqlite3.connect("C:\\Users\\lucai\\Desktop\\python\\database.sql")
c = conn.cursor()
c.execute("select count(distinct pro_id) from pro")
我得到的错误是:DatabaseError: file is not a database
有什么建议吗?
答案 0 :(得分:0)
您在注释中描述的.sql文件不是数据库。 您的情况是SQL命令列表。