有时候我们要读取txt文档,然后以中文的形式输出返回,但是有时候txt文档的保存格式为ANSI、Unicode等,这样读取出来的文本是乱码的。
下面我们把txt文档另存为Unicode格式,


然后读取
try:
#打开txt文档
f = open('E:\\a file.txt','rb')
#读取
r = f.read()
print(r)
f.close()
except:
if f:
f.close()
print('err')
我们可以看到“谈笑有鸿儒,往来无白丁”变成这样了!


&spm=1001.2101.3001.5002&articleId=83105266&d=1&t=3&u=d79485373ef24ade817d26505a11ed56)
3348

被折叠的 条评论
为什么被折叠?



