在python2.7下,将字符串写入到文件时会出现"UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position"的错误,原因是由于python基于ASCII处理字符的,当出现不属于ASCII的字符时,会出现错误信息。

解决方法:

指定文件字符集为utf-8

在文件头部加入以下代码:

import sys

reload(sys)

sys.setdefaultencoding('utf-8')

Python错误:'ascii' codec can't encode character u'\u7b2c' in position 0:相关推荐

  1. UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0: ordinal not in ran

    问题描述: 运行Python程序时,出现UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0 ...

  2. django admin 账户 输入汉字会报错 'ascii' codec can't encode character u'\u4eba' in position 0: ordinal not i

    在创建的django项目中的 model文件下 首行加上如下代码 import sys reload(sys) sys.setdefaultencoding("utf8")

  3. ubuntu安装谷歌浏览器 typora+出现编码错误‘ascii‘ codec can‘t encode character ‘\u6b66‘+docker里安装tensorrt报错

    一.首先下载谷歌浏览器 https://www.google.cn/chrome/ sudo dpkg -i google-chrome-stable_current_amd64.deb 就安装好了, ...

  4. Python发邮件: ‘ascii’ codec can’t encode character u’\u201c’ in position 9

    错误:ERROR:root:Uncaught exception running rule RMS alert email rule: 'ascii' codec can't encode chara ...

  5. 终极解决方案UnicodeEncodeError: 'ascii' codec can't encode character u'\uff08' in position 13: ordinal not

    又遇到报错: UnicodeEncodeError: 'ascii' codec can't encode character u'\uff08' in position 13: ordinal no ...

  6. 解决:UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position错误

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/Haiyang_Duan/article ...

  7. UnicodeEncodeError: 'ascii' codec can't encode character....

    转自:http://blog.csdn.net/zuyi532/article/details/8851316 python2.7 sql_text = 'insert into gia_list(g ...

  8. 解决Docker安装过程中yum源错误的“UnicodeEncodeError: ‘ascii‘ codec can‘t encode charact u‘\ufffd‘ in position“问题

    背景 在安装Docker时,使用yum包管理器可能会遇到以下类似的错误信息: Traceback (most recent call last): File "/usr/bin/yum&qu ...

  9. UnicodeEncodeError: 'ascii' codec can't encode character

    2019独角兽企业重金招聘Python工程师标准>>> ######问题 UnicodeEncodeError: 'ascii' codec can't encode charact ...

最新文章

  1. eclipse假死解决办法
  2. 北大成功研发 “忘情水” ,可精准删除特定记忆,有望今年进行人体测试
  3. 世界级安全技术专家力作——《Linux防火墙》
  4. Funambol Developer#39;s Guide 中 connector development样例的问题
  5. PopupWindow的使用
  6. 速学c++(2)-helloworld工程
  7. 设计原则--开放-封闭原则(OCP)
  8. python3安装mysqlclient_Python3 安装mysqlclient错误处理(MAC版)
  9. SpringBoot 精通系列-SpringBoot整合Redis的常用操作
  10. DSP数字信号处理实验--CCS基础入门
  11. 安全算法—SHA-256算法
  12. React09——使用脚手架编程
  13. mac 如何安装hp laserjet m1136驱动
  14. metasploit、msfvenom生成木马入侵电脑及手机
  15. springBoot Vue 项目实战
  16. 计算机打字题目200字,拼音打字考试标准练习题200字
  17. Nginx和Tomcat优化
  18. wolframalpha最新版_WolframAlpha下载-WolframAlpha ios版下载 苹果版V1.7.4-PC6苹果网
  19. iOS 汉字转换为拼音
  20. Linux离线安装NTP服务,内网环境下配置本地时间同步

热门文章

  1. ureport2报表详细使用(五)-查询表单设计
  2. 《金属切削原理》教学大纲
  3. centos安装Libzip
  4. 关注DSP:最新应用前景及中国市场发展情况分析
  5. 前端学习从入门到高级全程记录之23(webapi)
  6. 人工智能之双色球预测系统
  7. PHP Web网页实时显示海康摄像头监控画面
  8. yolov5-6 The “freeze_support()“ line can be omitted if the program is not going to be frozen
  9. 【技巧】美国5大免税州邮编
  10. java批量下载demo_Java批量入库Demo