Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中从SQLite数据库中检索值时出现的一些错误_Python_Sqlite - Fatal编程技术网

python中从SQLite数据库中检索值时出现的一些错误

python中从SQLite数据库中检索值时出现的一些错误,python,sqlite,Python,Sqlite,我正在尝试在数据库中插入元组。它在代码中没有给出任何错误。但是在打印整行时,输出包含一些伪字符。输出也会复制到post中。请帮我找出代码中的错误。这是一个大型项目的虚拟代码 代码: 输出: (u'one', 1) (u'two', 2) 如输出所示,代码的预期输出是两个元素的元组。相反,输出中有一些字符“u” 谢谢字符串上的u前缀表示它是一个,您仍然有一个预期的两元素元组 默认情况下,sqlite3模块以Unicode字符串的形式返回文本。如果希望接收utf-8编码的字节字符串,可以将连接的属

我正在尝试在数据库中插入元组。它在代码中没有给出任何错误。但是在打印整行时,输出包含一些伪字符。输出也会复制到post中。请帮我找出代码中的错误。这是一个大型项目的虚拟代码

代码:

输出:

(u'one', 1)
(u'two', 2)
如输出所示,代码的预期输出是两个元素的元组。相反,输出中有一些字符“u”


谢谢

字符串上的
u
前缀表示它是一个,您仍然有一个预期的两元素元组

默认情况下,sqlite3模块以Unicode字符串的形式返回文本。如果希望接收utf-8编码的字节字符串,可以将连接的属性设置为
str

(u'one', 1)
(u'two', 2)