为了备份SQLite数据库,我经历了https://www.sqlite.org/backup.html 我发现这些SQLite在线备份API上有一个python包装器。所以,我经历了https://github.com/husio/python-sqlite3-backup 以下是我对sqlitebck(python包)
的一些疑问答案 0 :(得分:2)
':memory:'
作为"文件名"是你如何告诉sqlite将小数据库保留在内存而不是磁盘上。但是,sqlitebck
可以从一个文件复制到另一个文件 - 尽管它需要的参数是sqlite 连接,所以你需要首先sqlite3.connect
到每个文件(并且通常也可以直接复制文件而不涉及sqlite
- 作为链接到的sqlite页面暗示,建议使用Unix cp
或Windows copy
... Python已经它自己的文件副本标准库模块https://docs.python.org/2/library/shutil.html)。