K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
以下关于SQLite连接操作的描述或代码片段,正确的是?
首先需要通过pip install sqlite3安装第三方库后才能使用该模块
pip install sqlite3
执行sqlite3.connect('test.db')时,如果当前目录下不存在test.db文件,会直接抛出FileNotFoundError异常
sqlite3.connect('test.db')
以下代码片段是规范的SQLite连接操作示例:
import sqlite3 with sqlite3.connect('test.db') as conn: cursor = conn.cursor() cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)')
使用sqlite3.connect(':memory:')创建的内存数据库,会将数据持久化存储到本地磁盘文件中,程序退出后数据不会丢失
sqlite3.connect(':memory:')