主要是unicode编码问题,听说Python 3已彻底解决此问题,不过鉴于Python 2.7较为成熟,仍然没有转向Python 3,下面是代码:
#coding=utf-8
input = open(unicode('C:/Users/zhuxinchao/Desktop/测井数据1.txt','utf-8'))
line = input.readline()
print(line)要在文件开头加上#coding=utf-8,并且等号两边不能有空格,不然报错。
本文探讨了Python中Unicode编码的问题及解决方案,特别是在使用Python 2.7版本时遇到的文件读取问题。通过示例代码展示了如何正确指定文件编码方式。
主要是unicode编码问题,听说Python 3已彻底解决此问题,不过鉴于Python 2.7较为成熟,仍然没有转向Python 3,下面是代码:
#coding=utf-8
input = open(unicode('C:/Users/zhuxinchao/Desktop/测井数据1.txt','utf-8'))
line = input.readline()
print(line)