1

我正在使用 python 和 sqllite3 创建一个应用程序。用户是否需要手动安装 sqllite?

如何在安装时创建表并进行初始化?

4

1 回答 1

2

sqlite3模块是 python 标准库的一部分,并与 python 本身一起提供。安装 sqlite 是必需的,但(至少在 linux 上)包管理器负责安装 sqlite(我在这里不能说任何关于 windows 的内容)。

您可以在应用程序的第一次运行时创建表。为确保您不会尝试创建两次,请使用CREATE TABLE IF NOT EXISTS ...(参见docs),它只会在表不存在的情况下创建表。

于 2012-04-14T19:33:02.777 回答