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 では違うので注意)。