我一直在关注 SQLite 教程 上的 Python 文档,并成功创建了一个
Employee
表并写入其中。
import sqlite3
conn = sqlite3.connect('employee.db')
c = conn.cursor()
firstname = "Ann Marie"
lastname = "Smith"
email = "[email protected]"
employee = (email, firstname, lastname)
c.execute('INSERT INTO Employee Values (?,?,?)', employee)
conn.commit()
# Print the table contents
for row in c.execute("select * from Employee"):
print(row)
conn.close()
我一直在阅读有关“预写式日志记录”的内容,但我找不到解释如何实现它的教程。有人可以举个例子吗 我注意到使用 SQLite 的 Firefox 以这样的方式锁定文件,如果您在使用 Firefox 时尝试删除 SQLite 文件,它将失败并显示“文件已打开或正在使用”(或类似的内容),我该如何操作达到这个目的吗?我在 Windows 10 下运行 Python。