scrapy爬数据存数据库报错:latin-1' codec can't encode character u'\u201c' in position 0: ..

完整代码:


# 打开数据库连接
db = pymysql.connect("localhost","root","00000000","TESTDB" ,use_unicode=True, charset="utf8")

# 若没有 use_unicode=True, charset="utf8" 那么就会发生如题错误:



问题原因:

pymysql 正常情况下会尝试将所有的内容转为latin1字符集处理


猜你喜欢

转载自blog.csdn.net/rookie_is_me/article/details/80958690