解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position

凉白开 python解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position已关闭评论28,1384字数 188阅读0分37秒阅读模式

python+pymysql操作数据库,在拼接字符串过程中,出现错误:UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)

解决方法

在代码块顶部引入如下文章源自运维生存时间-https://www.ttlsa.com/python/unicodeencodeerror-ascii-codec/

import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
文章源自运维生存时间-https://www.ttlsa.com/python/unicodeencodeerror-ascii-codec/文章源自运维生存时间-https://www.ttlsa.com/python/unicodeencodeerror-ascii-codec/
weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 15/04/2016 00:01:44
  • 转载请务必保留本文链接:https://www.ttlsa.com/python/unicodeencodeerror-ascii-codec/
  • pymysql
  • UnicodeEncodeError