|

楼主 |
发表于 2020-12-6 14:59:46
|
显示全部楼层
修改之后又出现这样
>>> f = open('F:\\python练习\\record.txt',encoding ='utf-8')
>>> f
<_io.TextIOWrapper name='F:\\python练习\\record.txt' mode='r' encoding='utf-8'>
>>> f.read()
"小客服:小甲鱼,今天有客户问你有没有女朋友?\n小甲鱼:咦??\n小客服:我跟她说你有女朋友!\n小甲鱼:。。。。。。\n小客服:她让你分手后考虑下她!然后我说:''您要买个优盘,我就帮你留一下~''\n小甲鱼:然后呢?\n小客服:她买了两个,说发一个货就好~\n小甲鱼:呃。。。。。。你真牛!\n小客服:那是,谁让我是鱼C最可爱小客服嘛~\n小甲鱼:下次有人想调戏劝你我不阻止~\n小客服:滚!!\n==========================================================================================\n小客服:小甲鱼,有个好评很好笑哈。\n小甲鱼:哦?\n小客服:''有了小甲鱼,以后妈妈再也不用担心我的学习了~''\n小甲鱼:哈哈哈,我看到丫,我还发微博了呢~\n小客服:嗯嗯,我看了你的微博丫~\n小甲鱼:哟西~\n小客服:那个有条回复''左手拿著小甲魚,右手拿著打火機,哪裡不會點哪裡,so easy^-^''\n小甲鱼:T-T\n=========================================================================================="
>>> f.read()
''
>>> f.close()
>>> f = open('F:\\python练习\\record.txt',encoding ='utf-8')
>>> f.read(5)
'小客服:小'
>>> f.tell()
13
>>> f.seek(45,0)
45
>>> f.readline()
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
f.readline()
File "E:\python\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 0: invalid start byte
>>>
|
|