|
楼主 |
发表于 2019-3-15 09:40:33
|
显示全部楼层
实在贴不了截图,只能粘贴过来,运行结果如下:
(就是只要输入的m:n中,n大于15或者是m:的模式,打印到了第14行,就会出现转译错误。)
========= RESTART: C:\Users\LydiaChang\Desktop\test29-02打印文件M-N行1.py =========
请输入要打开的文件名:record.txt
请输入需要显示的行数【格式如13:21或:21或21:】::15
32
['', ':', '15']
m=0
n=15
r=32
[0, 45, 60, 91, 112, 183, 200, 236, 267, 308, 342, 359, 441, 476, 490, 543]
文件record.txt从开始到第15行的内容如下:
小客服:小甲鱼,今天有客户问你有没有女朋友?
小甲鱼:咦??
小客服:我跟她说你有女朋友了!
小甲鱼:。。。。。。
小客服:她让你分手后考虑下她!然后我说:"您要买个优盘,我就帮您留意下~"
小甲鱼:然后呢?
小客服:她买了两个,说发一个货就好~
小甲鱼:呃。。。。。。你真牛!
小客服:那是,谁让我是鱼C最可爱小客服嘛~
小甲鱼:下次有人想调戏你我不阻止~
小客服:滚!!!
================================================================================
小客服:小甲鱼,有个好评很好笑哈。
小甲鱼:哦?
Traceback (most recent call last):
File "C:\Users\LydiaChang\Desktop\test29-02打印文件M-N行1.py", line 75, in <module>
PrinFromM2N(name,m,n)
File "C:\Users\LydiaChang\Desktop\test29-02打印文件M-N行1.py", line 37, in PrinFromM2N
print(f.readline(),end='\n')
UnicodeDecodeError: 'gbk' codec can't decode byte 0xfe in position 4: illegal multibyte sequence
>>>
|
|