2012-04-14 57 views

回答

2

sqlite3模塊是Python標準庫的一部分,並附帶python本身。安裝sqlite是一個需求,但是(至少在Linux上)包管理器負責安裝sqlite(我在這裏不能說任何關於windows的東西)。

您可以在第一次運行應用程序時創建表格。爲確保您不試圖創建它們兩次,請使用CREATE TABLE IF NOT EXISTS ...(參見the docs),它只會在表格不存在時才創建該表格。

+0

我可以發送包含我的應用程序結構而不是在用戶機器上創建它的數據庫文件(例如。somefile.db)嗎? – 2012-04-14 21:16:04

+0

是的 - 這裏有[文檔](http://docs.python.org/distutils/setupscript.html#installing-additional-files)中的一個部分。 – Wieland 2012-04-16 07:52:07