[[ともっくす alloc] init]

ともっくすの雑多な日記と技術的なメモ

PythonのSQLiteでutf-8を使いたい

PythonSQLiteを使っていたときに,文字列としてutf-8をそのまま渡したら,エラーになった.

unicodeよりもutf-8で統一したかったので,SQLiteの設定を変更することに.

以下のような感じで変更可能.

db = sqlite3.connect("test.db")  
db.text_factory = str


Python3に移行しようかな.