美文网首页
UnicodeEncodeError:'latin-1&

UnicodeEncodeError:'latin-1&

作者: Python数据分析实战 | 来源:发表于2018-07-27 20:03 被阅读12次

    1.使用scrapy对数据进行入库时,出现如下错误:

    UnicodeEncodeError:'latin-1' codec can't encode characters in position 0-1: ordinal not in range(256) Scrapy
    

    解决方法,在sql.py中,或者是链接数据库时,添加:最后增加一个 : charset="utf8" 就好了

    解决

    2.如果是其他情况出现的,可使用:

    create_engine('mysql+mysqldb://USER:@SERVER:PORT/DB?charset=utf8', encoding='utf-8')
    

    相关文章

      网友评论

          本文标题:UnicodeEncodeError:'latin-1&

          本文链接:https://www.haomeiwen.com/subject/ahagmftx.html