エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
pythonのsqlite3モジュールでトランザクションする方法メモ - yattのブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
pythonのsqlite3モジュールでトランザクションする方法メモ - yattのブログ
pythonのsqlite3モジュールでトランザクションする方法をメモしておきます。なんか、ネットで調べてもな... pythonのsqlite3モジュールでトランザクションする方法をメモしておきます。なんか、ネットで調べてもなかなか日本語のサンプルが出てこなかったので。 sqlite3.connect()のisolation_levelオプション引数に分離レベルに対応する値を渡すだけです。 こんな形になります。以下サンプル。 import sqlite3 conn = None #conn = type('foo', (object, ), {'rollback':lambda self:None, 'commit':lambda self:None})() try: conn = sqlite3.connect(dbpath, isolation_level='EXCLUSIVE') # do something for i in range(10): conn.execute('insert int