文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== Python モジュール: sqlite3 ====== ===== 概要 ===== * Python で SQLite3 を扱うためのモジュール ===== 使い方 ===== ==== モジュール読み込み ==== <code python>import sqlite3</code> ==== ==== * 一般的な使い方\\ <code python>obj_connect = sqlite3.connect(DB_PATH) obj_cursor = obj_connect.cursor() obj_cursor.execute(SQL) : : obj_connect.commit() obj_connect.close() </code> * ''DB_PATH'': データベースファイルのパス * ''SQL'': SQL 文 - ''connect()'' でデータベースに接続するオブジェクトを作成する。 - ''cursor()'' でデータベースを操作するオブジェクトを作成する。 - ''execute()'' でデータベースを操作する。 - ''commit()'' でデータベースに変更を反映する。 - ''close()'' でデータベースを閉じる (ファイルオブジェクトでは ''close()'' と同時に ''commit()'' されるが、sqlite では違うので注意)。 ===== 参考サイト ===== * [[https://qiita.com/mas9612/items/a881e9f14d20ee1c0703 | Pythonでsqlite - Qiita]] {{tag>プログラミング}} python/sqlite3.txt 最終更新: 2018/04/25 16:59by mumeiyamibito