非法的多字节序列,转换的时候发生错误。
如果你在直接读取txt文件:
代码是open(f,"r")
f=r"H:\python_project\a.txt"
file=open(f,"r") #open(文件路径名,访问模式)r---read读文件
data=file.read()
file.close() #关闭文件
print(data)
改成:
f=r"H:\python_project\a.txt"
file=open(f,"r",encoding='UTF-8') #open(文件路径名,访问模式)r---read读文件
data=file.read()
file.close() #关闭文件
print(data)
或者是:
with open('article.txt','rb') as f: # 打开新的文本
text_new = f.read() # 读取文本数据
改成:
with open('article.txt','r',encoding='UTF-8') as f: # 打开新的文本
text_new = f.read() # 读取文本数据