python读取文件时UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte
Posted xiejunna
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python读取文件时UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte相关的知识,希望对你有一定的参考价值。
问题描述:
python读取log文件时,由于文件中有特殊字符,抛异常:UnicodeDecodeError: ‘gbk’ codec can’t decode byte
解决办法:读取文件时添加编码参数,使用utf-8编码,如下
file_data = open(file=inputfile, mode='r', encoding="utf-8")
以上是关于python读取文件时UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte的主要内容,如果未能解决你的问题,请参考以下文章