为了账号安全,请及时绑定邮箱和手机立即绑定

从第2行读取文件或跳过标题行

从第2行读取文件或跳过标题行

aluckdog 2019-12-16 09:45:07
如何跳过标题行并开始从第2行读取文件?
查看完整描述

4 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

with open(fname) as f:

    next(f)

    for line in f:

        #do something


查看完整回答
反对 回复 2019-12-16
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

f = open(fname,'r')

lines = f.readlines()[1:]

f.close()


查看完整回答
反对 回复 2019-12-16
?
largeQ

TA贡献2039条经验 获得超7个赞

如果要第一行,然后要对文件执行一些操作,此代码将很有帮助。


with open(filename , 'r') as f:

    first_line = f.readline()

    for line in f:

            # Perform some operations



查看完整回答
反对 回复 2019-12-16
?
万千封印

TA贡献1891条经验 获得超3个赞

如果切片可以在迭代器上工作...


from itertools import islice

with open(fname) as f:

    for line in islice(f, 1, None):

        pass


查看完整回答
反对 回复 2019-12-16
  • 4 回答
  • 0 关注
  • 416 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信