我想通过一个外部文件创建我的数据库,比如:
database = "../data/cm4payroll.db"
query = "../data/emdb.sql"
# Datenbankverbindung herstellen
self.connection = sqlite3.connect(self.database)
self.cursor = self.connection.cursor()
# Datenbank erstellen
self.cursor.execute(self.query)
回溯:
^{pr2}$
您需要读取文件内容,并将其传递给^{} :
错误显示您试图将文件名作为SQL语句执行;
cursor.execute()
只能处理实际的SQL字符串,而不能处理文件名。在相关问题 更多 >
编程相关推荐