====== Python モジュール: sqlite3 ====== ===== 概要 ===== * Python で SQLite3 を扱うためのモジュール ===== 使い方 ===== ==== モジュール読み込み ==== import sqlite3 ==== ==== * 一般的な使い方\\ obj_connect = sqlite3.connect(DB_PATH) obj_cursor = obj_connect.cursor() obj_cursor.execute(SQL) : : obj_connect.commit() obj_connect.close() * ''DB_PATH'': データベースファイルのパス * ''SQL'': SQL 文 - ''connect()'' でデータベースに接続するオブジェクトを作成する。 - ''cursor()'' でデータベースを操作するオブジェクトを作成する。 - ''execute()'' でデータベースを操作する。 - ''commit()'' でデータベースに変更を反映する。 - ''close()'' でデータベースを閉じる (ファイルオブジェクトでは ''close()'' と同時に ''commit()'' されるが、sqlite では違うので注意)。 ===== 参考サイト ===== * [[https://qiita.com/mas9612/items/a881e9f14d20ee1c0703 | Pythonでsqlite - Qiita]] {{tag>プログラミング}}