我正在制作一个脚本原型,该脚本创建具有四天时间限制的大型 SQLite 数据库。在脚本完成之前达到时间限制并且将执行 connection.commit() 命令。脚本被删除,数据库连接终止,但日志仍在创建数据库的文件目录中。
我想提交现有的日志,看看当前的脚本是否在正确的轨道上。最初我只是尝试(在 iPython 上使用 Python sqlite3 模块):
connection = sqlite3.connect('mydatabase')
connection.commit()
Run Code Online (Sandbox Code Playgroud)
但我怀疑我需要指定我想提交现有的日志。我尝试在 commit() 中将日志名称作为参数传递,但 commit() 在 sqlite3 Python 模块中不接受参数。
将来我会逐渐增加 .commit()