bool

記事
IT・テクノロジー

bool

import sqlite3
sqlite3.register_converter("BOOLEAN", lambda b: bool(int(b)))
with sqlite3.connect("データベース", detect_types=sqlite3.PARSE_DECLTYPES) as con:
データベースのbool列の宣言
列名 BOOLEAN

変換関数

入力時
自動で変換するので不要
出力時
import sqlite3
sqlite3.register_converter("BOOLEAN", lambda b: bool(int(b)))
※ bool(b) とすると 0 を False と判定できなくなるので int(b) の変換が必要

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら