在我编写代码处理网页或者是xml格式的文件的时候,运行脚本,出现了下面的错误提示

UnicodeEncodeError: 'ascii' codec can't encode character u'\xad' in position 47

当我解析一个页面或者是xml格式的文件的时候,当写入到一个新的文件当中的时候出现这个错误

Python 抛出了UnicodeEncodeError 的错误提示

我们找到提示的内容的相应的行

假设我们要写入的字符串命名为 sourceName

这个我们只需要如下处理就可以了:

sourceName.encode(‘utf-8’)

我们来看下面这个例子:

我们看到我们的变量a 是用Unicode编码的

这个时候如果我们调用str(a)我们来看看会出现什么结果:

当我们调用str()函数来编码我们的字符串的时候,这个时候 这个时候不能编码Unicode \xe0 就是我们的\u00E0 所以我们可以修复这个错误如下所示:






最近爱上刘瑞琦~







python 中UnicodeEncodeError 错误相关推荐

  1. python如何检查错误-python中的错误如何查看

    python常见的错误有 1.NameError变量名错误 2.IndentationError代码缩进错误 3.AttributeError对象属性错误 4.TypeError类型错误 5.IOEr ...

  2. python import random 报错_导致python中import错误的原因是什么

    Python程序可以调用一组基本的函数(即内建函数),比如print().input()和len()等函数.Python本身也内置一组模块(即标准库).每个模块都是一个Python程序,且包含了一组相 ...

  3. python中if错误-python中的异常处理

    异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 异常种类 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,不同的类对象标识不同 ...

  4. python中if错误-Python中常见的异常处理

    异常和错误 part1:程序中难免出现错误,而错误分成两种 1. 语法错误(这种错误,根本过不了Python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def ...

  5. python中语法错误-Python3 错误和异常

    Python3 错误和异常 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍. Python 有两种错误很容易辨认:语法错误 ...

  6. python中语法错误-python冒号语法错误python中如何创建字典

    python字典定义 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ...

  7. python常见错误-python中的错误有什么

    我们在写python代码时,有时候会遇到莫名的错误,而且查阅了很多资料也不明白是怎么回事,尤其是对python初学者而言,会很影响学习的细心,下面总结python中常见的错误,希望帮助到大家. pyt ...

  8. python中if错误-Python中错误和异常

    第1章 概念 错误 语法错误:代码不符合解释器或编译器的语法 逻辑错误:不完整或不合法的输入或者计算出现问题 异常:代码执行过程中,出现问题导致程序无法执行 程序遇到逻辑或算法问题 运行过程中计算机错 ...

  9. python中类型错误、计数不采用关键字的错误怎么改_Learning/Python-面试问题.md at master · yxxyyx1314/Learning · GitHub...

    Python-面试问题 参考链接 面:Python 中什么元素为假? 答:(0,空字符串,空列表.空字典.空元组.None, False) 面:Python 中查看某个关键字的属性? 答:dir ( ...

最新文章

  1. 怎么把项目推到gitlab上_Gitlab利用Webhook+jenkins实现自动构建与部署
  2. php56wmysql_centos6.5下使用yum完美搭建LNMP环境(php5.6)【Fizzday整理】
  3. linux cisco路由器,怎样让linux做cisco路由器的专用日志服务器
  4. linux route命令删除多余路由
  5. ORACLE包和过程依赖关系测试
  6. 最后一周,如何高效率的备考软考信息安全工程师?
  7. 【解决】Vsftp匿名上传问题
  8. kuka机器人码垛编程网盘_kuka机器人循环指令码垛编程探索
  9. Labelme转VOC格式
  10. QIIME 2教程. 05粪菌移植分析练习Fecal microbiota transplant (FMT)(2020.11)
  11. 有关程序员的几则冷笑话
  12. docker 阿里云 ddns
  13. C语言学习知识总结————第一节课
  14. Android 自定义dialog 设置宽度的问题
  15. 联想计算机机房怎么同传,电脑开机自动进入网络同传
  16. hackthebox-optimum(考点:hfs/windows)不用msf
  17. QtAndroid详解(2):startActivity和它的小伙伴们
  18. SWT行 AWT/Swing也行系列 1 -实现半透明及不规则窗体
  19. mybatis-plus异常Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/velocity/context
  20. SAP 应收应付重组配置

热门文章

  1. 架构篇:Tomcat 高层组件构建一个商业帝国
  2. 10 张图打开 CPU 缓存一致性的大门
  3. 本地缓存性能之王Caffeine
  4. 美团金融一面,二面后端Java面试分享!
  5. 数字化绩效管理解决方案,评估周期缩短80%,成本下降60%
  6. 关于问题的讨论不应停留在人的维度上
  7. 故事点数是对工时的度量
  8. 在leangoo项目里怎么批量导入成员,更改项目成员权限,移除项目成员?
  9. JSP内置对象-exception
  10. 抢占式优先权调度算法