永发信息网

如何用python读取文本中指定行的内容

答案:1  悬赏:0  手机版
解决时间 2021-01-11 10:31
如何用python读取文本中指定行的内容
最佳答案
1 利用python的readlines()函数:

[python] view plain copy
fobj = open(r'Ori.Data.txt','r')
for line in fobj.readlines()[1000:]
fobj.close()

2 利用 linecache

[python] view plain copy
import linecache
print(linecache.getline(r'D:\z.txt',10))

3 读取10行到13行中的内容

[python] view plain copy
lnum = 0
with open('pit.txt', 'r') as fd:
for line in fd:
lnum += 1;
if (lnum >= 10) && (lnum <= 13):
print line
fd.close()

4 求文本的行数

[python] view plain copy
fobj = open('Ori_Data.txt','r')
row_len = len(fobj.readlines())
[python] view plain copy


[python] view plain copy
fobj = open(filepath,'r')
data = fobj.read()
fobj.close()
text_len = data.count('\n')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贵阳哪里有广式月饼?
杰克牌缝纫机故障e07
头发脱落很严重,头顶已经脱没了,太难看了,
怎么理解《奇葩说》马东说的“心里很苦的人,
嵊州和衢州哪里发达
我们班的班号 我在十八班 我已经想到3句 差一
Everyboyandeverygirlinourschool_____tojoin
以拐杖为题的记叙文一篇
二016年中考成绩鹿邑涡北北一中
如何设定PS仿制图章工具使用参数?
欲望很高时,中年妇女如何释放
拜仁32号叫什么 才转会来的小将
请问谁知道中国移动辽宁公司和省直属单位有何
下列食物链,哪一个是成立的A.田鼠→蛇→鹰B.
江苏谢家荒石子厂老板不给开工资找哪个部门
推荐资讯
古代砌砖师傅的害人方法
广元东正国际影院
泡泡加油是什么?
如图,直线AE∥CD,点G为线段EF上一点,∠BEF
从岼山新区去龙岗区龙腾工业区开车怎么走
中国冲出的三条岛链第二人
2万千瓦的民营水电站需要对外招标吗
求一C语言程序
国防科大合训类与普通指挥类平时训练一样吗?
这是甘肃兰州那条街
48×37≈
怎么测试自己的围棋水平
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?