1、以原始编码打开文件
import codecs
import chardet
#获取文件原始编码
def get_file_code(filepath):
with open(filepath,'rb') as f_code:
code = chardet.detect(f_code.read())['encoding']
#返回文件编码
return code
#获取编码
code = get_file_code(filepath)
#以原始编码打开文件
file = codecs.open(filepath,'r',code)