python - 如何在 python 中使用 sqlite3 读取 .sql 文件?
问题描述
我在这里遇到了几篇文章 但我不明白发生了什么,它给我一个错误 cursor.executescript(sql_as_string) sqlite3.OperationalError: near "SET": syntax error
这是我的代码
import tkinter as tk
import sqlite3
connection = sqlite3.connect(":memory:")
cursor = connection.cursor()
sql_file = open("databases/hott.sql")
sql_as_string = sql_file.read()
cursor.executescript(sql_as_string)
for row in cursor.execute("SELECT * FROM airports"):
print(row)
我在这里使用的 SQL 文件
任何帮助,将不胜感激。谢谢你
解决方案
推荐阅读
- java -
> - react-native - 导入 Web 组件时出现 React-native 错误
- flutter - Flutter:在 null 上调用了方法“toDouble”
- reactjs - 错误:使用 webpack-cli 4.2.0 找不到模块“webpack-cli/bin/config-yargs”
- python - 如何在讲话中停止 pyttsx3?
- macos - 如何在我的 Mac 上删除名为“InstallESD.dmg”的文件?
- networking - 如果端口处于 LISTENING 状态,netstat/TCPView 中的 'Remote Address' 字段是什么意思
- reactjs - Reactjs useState 挂钩未更新承诺数据
- sql - 如何控制并发以不同进程同时访问行
- android - 此代码不在真实设备中向下滑动但在模拟器中工作(使用 Appium)