SQLite3クエリデータの戻り値は辞書形式です

自分で機能を設定する必要があります
#check_same_thread: 多线程操作数据库
# dict_factory:可以使sqlite3返回的数据格式是字典形式
import sqlite3
conn = sqlite3.connect('../user_mess.db', check_same_thread=False)
def dict_factory(cursor, row):
    d = {
    
    }
    for idx, col in enumerate(cursor.description):
        d[col[0]] = row[idx]
    return d
conn.row_factory = dict_factory
db = conn.cursor()

おすすめ

転載: blog.csdn.net/xxy_yang/article/details/104631672