「Python」SQLiteへ接続して一行を取得する

書式
1.sqlite3.connect(r’パス\arkgames.db’)
sqlite3.connectを利用してSQLiteに接続しています。
2.execute(SQL構文)
executeを利用してSQLを実行しています。
3.fetchone()
1行のデータを取得します

使用例

# coding: utf-8
import sqlite3

#SQLiteに接続
conn = sqlite3.connect(r'C:\study\sqlite\arkgames.db')

kd = conn.cursor()
#SQLを実行
kd.execute("select * from usertbl")
#一行を取得する
cftLst = kd.fetchone()

print (cftLst) 
print (cftLst[0]) 
print (cftLst[1]) 
print (cftLst[2]) 

conn.close() 

実行結果

(1001, '山田', '東京')
1001
山田
東京

 

Python

Posted by arkgame