====== 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>プログラミング}}