PythonでSQLiteを使用する

2020年5月6日  2020年10月3日 
PythonでSQLiteを使用する方法は下記の通りです。

import sqlite3

#Connectionを作成する。
con = sqlite3.connect('test.sqlite')

#Cursorを作成する。
cursor = con.cursor()

#SQLを実行する。
cursor.execute('CREATE TABLE USERS (ID INTEGER, NAME TEXT)')
cursor.execute('INSERT INTO USERS (ID, NAME) VALUES (1, \'Tom\')')
cursor.execute('INSERT INTO USERS (ID, NAME) VALUES (2, \'Bob\')')

#コミットする。
con.commit()

#SELECT文を実行する。
for row in cursor.execute('SELECT ID, NAME FROM USERS'):
    print('ID:', row[0], 'NAME:', row[1])

#Connectionを閉じる。
con.close()

基本的な使い方だけですが、シンプルで使いやすいですね。
ちなみにSQLiteファイルがない場合は自動的に作成されます。

環境

Windows 10 Pro
Python 3.8.2

参考サイト

sqlite3 --- SQLite データベースに対する DB-API 2.0 インタフェース

ー記事をシェアするー
B!
タグ

コメント

このブログを検索

自己紹介

自分の写真
yayao
Unityを使って、モバイルゲームを作っています。
人気の投稿