我正在尝试获取 2 元素元组的列表并将它们添加到SQLite
表中。
元组的第一个元素是一个字符串(编码为unicode utf-8
),第二个元素是murmurhash3 hash
该utf-8
字符串的 a。
这是违规行:for result in
self.dbc.primaryCursor.executemany("insert into Table values(?,?);
select last_insert_rowid() as lastrowid;", ListOfTermsAndHashesTuples)
错误是UnicodeDecodeError
:
'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128).
是什么导致了这个错误?