いくつかのSQLiteテーブルを作成してデータを取り込むPythonモジュールを作成しました。今、プログラムで使いたいのですが、きちんと呼び出す方法がよくわかりません。私が見つけたすべてのチュートリアルは本質的に「インライン」です。つまり、SQLiteを実際に本番環境で使用する方法ではなく、線形に使用する方法を説明しています。
私がやろうとしているのは、データベースがすでに作成されているかどうかを確認するためのメソッドチェックを行うことです。もしそうなら、私はそれを使用することができます。そうでない場合は、例外が発生し、プログラムがデータベースを作成します。(または、if / elseステートメントのどちらか良い方を使用します)。
ロジックが正しいかどうかを確認するためのテストスクリプトを作成しましたが、機能していません。tryステートメントを作成すると、データベースが既に存在するかどうかを確認するのではなく、新しいデータベースを作成するだけです。次にスクリプトを実行すると、例外をキャッチしようとしても、テーブルがすでに存在するというエラーが表示されます。(私は以前にtry /exceptを使用したことがありませんが、これは学ぶのに良い時期だと思いました)。
SQLiteを操作上使用するための優れたチュートリアルや、これをコーディングする方法に関する提案はありますか?私はpysqliteチュートリアルと私が見つけた他のものを調べましたが、それらはこれに対処していません。