【发布时间】:2018-08-25 02:23:08
【问题描述】:
- 我在 windows7 和 django 1.9 中使用 python3.6
- 运行代码时出现此错误。
- 在我的代码中,我正在解析 xml 数据以编写一个 html 页面。
- 我知道某些字符无法正确编码,这就是它引发错误的原因。
-
\u2264这是导致错误的根本原因的字符(小于或等于)。 - 我的问题是如何在 python3 中正确编码
详细错误日志:
Traceback (most recent call last):
File "C:\Dev\EXE\TEMP\cookie\crumbs\views.py", line 1520, in parser
html_file.write(html_text)
File "C:\Users\Cookie1\AppData\Local\Programs\Python\Python36-32\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\u2264' in position 389078: character maps to <undefined>
【问题讨论】:
-
添加一些代码,以便我们可以查明确切的问题。
标签: python django python-3.x unicode character-encoding