基于python2.7
中文txt是utf-8编码
import sys
reload(sys)
#设置系统默认编码
sys.setdefaultencoding('utf8')
#使用file对象
f = file(filename, 'r')
#这里面的l和s都是str类型,所以将s用gbk解码后输出
for l in f.readlines():
data = l.split(' ')
for w in data:
s = w.decode('gbk')
print s
f.close()