首页 文章

UnicodeDecodeError:'utf8' codec无法解码字节

提问于
浏览
6

当我启动我的应用程序时,我收到此错误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 回答

  • -4

    如果您使用记事本,请确保所有文件的“编码”(在菜单中)设置为“UTF-8” .

    我不知道其他编辑,但这可能是问题 .

  • 9

    改成

    # -*- coding: latin1 -*-
    

    0xe9 是latin1字符集的一部分 .

相关问题