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 ProPython 3.8.2
コメント
コメントを投稿