【RPA_python】判断文件编码格式

有时候我们会纠结于某个文件的编码格式:utf8? gbk? ANSI?
那么接下来的代码是关于如何判断文件格式的 ~
import chardet
f = open(path, ‘rb’)
data = f.read()
chardet_dict = chardet.detect(data)
encoding_mode = chardet_dict[‘encoding’] # 获取文件的编码格式
print(encoding_mode)
f.close()

文件内容越多,识别准确度越高。 😄