在使用.db SQLite文件时,我将以下行作为Python代码的一部分:
sql =" SELECT * FROM computation"
cursor.execute(SQL)
results = cursor.fetchall()
其中"计算"是我之前在执行代码时创建的表。当我做的时候
打印结果
我看到了
[(1,3.56,7,0.3),(7,0.4,18,1.45),(11,23.18,2,4.44)]
我需要做的是将此输出保存为另一个名为" output_YYYY_MM_DD_HH_MM_SS.db"的.db文件。使用模块" datetime"这样当我连接到" output_YYYY_MM_DD_HH_MM_SS.db"并选择所有我会看到输出完全等于上面的列表。
关于如何做到这一点的任何想法?
非常感谢提前。
答案 0 :(得分:-1)
如果我提醒一下,如果Python脚本目录中不存在数据库,sqlite3
会创建一个connect()
的数据库:
""" 1. connect to the database assigning the name you want (use ``datetime`` time-to-string method) 2. execute multiple inserts on the new db to dump the list you have 3. close connection """
随意询问是否有不明确的事情。