「Python」SQLiteへ接続してデータを削除するサンプル
環境
PyCharm 2021.3
Python 3.9.7
sqlite 3.37.0
構文
1.sqlite3.connect(r’dbファイルのパス’)
SQLiteに接続しています。rはraw文字列です。エスケープシーケンス(\)を無効化して文字列として扱ってくれます。
2.例外処理
except sqlite3.Error as e:
3.コミット、接続を閉じる
conn.commit()
conn.close()
使用例
# coding: utf-8 import sqlite3 conn = sqlite3.connect(r'C:\study\sqlite\arkgame.db') c = conn.cursor() try: c.execute("delete from usertbl where uid=200") except sqlite3.Error as e: print("error",e.args[0]) conn.commit() conn.close()