时间:2021-05-22
Python编程时,经常需要跳过第一行读取文件内容。简单的做法是为每行设置一个line_num,然后判断line_num是否为1,如果不等于1,则进行读取操作。
相应的Python代码如下:
input_file = open("C:\\Python34\\test.csv") line_num = 0 for line in input_file: line_num += 1 if (line_num != 1): do_readline()然而这样每次迭代都需要判断一次,增加了时间开销,一种高效的做法是导入islice这个函数,islice函数使用说明如下
islice(seq,start,stop,step)for exampleislice('ABCDEF',2,None) 输出'CDEF '因此在读取文件跳过第一行内容代码可以如下:
from itertools import islice input_file = open("C:\\Python34\\test.csv") for line in islice(input_file, 1, None): do_readline()以上这篇python跳过第一行快速读取文件内容的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.传统方式:在内存中读取文件内容读取文件行的标准方式是在内存中读取,Guava和ApacheCommonsIO都提供了如下所示快速读取文件行的方法:Files
Python从文件中读取指定的行如果想根据给出的行号,从文本文件中读取一行数据,Python标准库linecache模块非常适合这个任务:测试文件内容:This
python中有个csv包(build-in),该包有个reader,按行读取csv文件中的数据reader.next()作用:打印csv文件中的第一行标题he
SkipLine方法当读到TextStream文件时,跳过下一行。object.SkipLineobject应为TextStream对象名称。说明跳过一行意味着
本文实例讲述了Python实现修改文件内容的方法。分享给大家供大家参考,具体如下:1替换文件中的一行1.1修改原文件①要把文件中的一行Server=192.16