**
python的open()函数中encoding参数的问题
**
最近在用python打开文本文件进行词频统计时遇到一个问题
txt = open("threekingdoms.txt", "r", encoding ='utf-8').read()
运行后会出现UnicodeDecodeError异常
原因是在记事本编写的文本保存的默认类型都是
不是UTF-8编码当然会报错啦,有两种解决方法:1.保存txt文件时将编码类型改成utf-8(或者另存为)
2.直接将encoding的参数改为ansi运行
txt = open("threekingdoms.txt", "r", encoding ='ansi').read()