当我启动我的应用程序时,我收到此错误UnicodeDecodeError:'utf8'编解码器无法解码位置2566中的字节0xe9:无效的连续字节 . 我在我的HTML文件中使用UTF8
<meta charset="utf-8" />
在我的Python文件中
# -*- coding: utf-8 -*-
self.response.headers['Content-Type'] = 'text/html; charset=UTF-8'
我使用encode()函数在Web上看到了一些解决方案,但我不想在Python文件中插入文本,而是在HTML文件中插入文本 .
2 回答
如果您使用记事本,请确保所有文件的“编码”(在菜单中)设置为“UTF-8” .
我不知道其他编辑,但这可能是问题 .
改成
0xe9
是latin1字符集的一部分 .