1

Python と sqllite3 を使用してアプリケーションを作成しています。ユーザーは手動で sqllite をインストールする必要がありますか?

インストール中にテーブルを作成して初期化するにはどうすればよいですか?

4

1 に答える 1

2

sqlite3モジュールは python 標準ライブラリの一部であり、python 自体に同梱されています。sqlite をインストールすることは必須ですが、(少なくとも Linux では) パッケージ マネージャーが sqlite のインストールを処理します (ここでは Windows については何も言えません)。

アプリケーションの最初の実行時にテーブルを作成できます。それらを2回作成しようとしていないことを確認するには、テーブルがまだ存在しない場合にのみテーブルを作成する(ドキュメントCREATE TABLE IF NOT EXISTS ...を参照)を使用します。

于 2012-04-14T19:33:02.777 に答える