Python报错处理

源码客栈 其他问答 1

pycharm代码中有中文,一直都是这个报错,试了网上的各种办法都不行。 'utf8' codec can't decode byte 0xe6 in position 0: unexpected end of data

回复

共1条回复 我来回复
  • 毕设小屋
    这个人很懒,什么都没有留下~
    评论

    可以 open() 使用 errors 关键字告诉如何处理解码错误:

    errors 是一个可选字符串,用于指定如何处理编码和解码错误 - 这不能在二进制模式下使用。可以使用各种标准错误处理程序,但已注册的任何错误处理名称 codecs.register_error() 也是有效的。

    0条评论

发表回复

登录后才能评论