|
|

楼主 |
发表于 2020-2-28 16:34:30
|
显示全部楼层
就是我想读取E:\\客服对话.txt,里面是有内容的,但就是读不了,下面是我运行了read(),tell(),open(),seek()所出现的结果,有时第一次用read()还会出错,好奇怪。
>>> f=open('E:\\客服对话.txt')
>>> f.read()
Traceback (most recent call last):
File "<pyshell#84>", line 1, in <module>
f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 4: illegal multibyte sequence
>>> f.read()
''
>>> f.tell()
1434
>>> f.seek(0,0,)
0
>>> f.tell()
0
>>> f.read()
Traceback (most recent call last):
File "<pyshell#89>", line 1, in <module>
f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 4: illegal multibyte sequence
>>> f.read()
'' |
|