这类问题都是文件编码问题,至于文件到底是什么类型的编码,
最常用的编码格式一个去试一下。
encoding=‘utf-8’
encoding=‘gb18030’
encoding=‘gbk’
python 3中只有unicode str,所以把decode方法去掉了。python 3环境中,f1已经是unicode str了,不用decode。
如果文件内容不是unicode编码的,要先以二进制方式打开,读入比特流,再解码。
这类问题都是文件编码问题,至于文件到底是什么类型的编码,
最常用的编码格式一个去试一下。
encoding=‘utf-8’
encoding=‘gb18030’
encoding=‘gbk’
python 3中只有unicode str,所以把decode方法去掉了。python 3环境中,f1已经是unicode str了,不用decode。
如果文件内容不是unicode编码的,要先以二进制方式打开,读入比特流,再解码。