设置了conn.text_factory = str ,但是查询出的中文仍然不能正确显示,代码如下:
import sqlite3 as sqlt
import sys
reload(sys)
sys.setdefaultencoding('utf8')
conn=sqlt.connect('D:\library.db')
conn.text_factory = str
中文显示如下:
'\xe5\xbc\xa0\xe4\xb8\x89'
求大神帮忙解决!
设置了conn.text_factory = str ,但是查询出的中文仍然不能正确显示,代码如下:
import sqlite3 as sqlt
import sys
reload(sys)
sys.setdefaultencoding('utf8')
conn=sqlt.connect('D:\library.db')
conn.text_factory = str
中文显示如下:
'\xe5\xbc\xa0\xe4\xb8\x89'
求大神帮忙解决!