python跳过第一行快速读取文件内容的实例


Posted in Python onJuly 12, 2018

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 example
islice('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跳过第一行快速读取文件内容的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pymongo实现多结果进行多列排序的方法
May 16 Python
详解Django中的ifequal和ifnotequal标签使用
Jul 16 Python
详解设计模式中的工厂方法模式在Python程序中的运用
Mar 02 Python
理解生产者消费者模型及在Python编程中的运用实例
Jun 26 Python
用Python写王者荣耀刷金币脚本
Dec 21 Python
Python的SimpleHTTPServer模块用处及使用方法简介
Jan 22 Python
python提取包含关键字的整行数据方法
Dec 11 Python
Python使用post及get方式提交数据的实例
Jan 24 Python
简单了解Java Netty Reactor三种线程模型
Apr 26 Python
Python调用飞书发送消息的示例
Nov 10 Python
这样写python注释让代码更加的优雅
Jun 02 Python
python区块链持久化和命令行接口实现简版
May 25 Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 #Python
Python实现的简单读写csv文件操作示例
Jul 12 #Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
Jul 12 #Python
python之文件读取一行一行的方法
Jul 12 #Python
python 读取文件并替换字段的实例
Jul 12 #Python
python logging重复记录日志问题的解决方法
Jul 12 #Python
python 读写文件,按行修改文件的方法
Jul 12 #Python
You might like
弄了个检测传输的参数是否为数字的Function
2006/12/06 PHP
PHP实现Socket服务器的代码
2008/04/03 PHP
PHP学习笔记之字符串编码的转换和判断
2014/05/22 PHP
linux下php上传文件注意事项
2016/06/11 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
jQuery实现的类flash菜单效果代码
2010/05/17 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
详解javascript中的事件处理
2015/11/06 Javascript
Bootstrapvalidator校验、校验清除重置的实现代码(推荐)
2016/09/28 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
微信小程序 扎金花简单实例
2017/02/21 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
2018/07/13 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
2018/12/28 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
vue.js中导出Excel表格的案例分析
2019/06/11 Javascript
node 文件上传接口的转发的实现
2019/09/23 Javascript
Openlayers绘制地图标注
2020/09/28 Javascript
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
Python数据结构之Array用法实例
2014/10/09 Python
在Python中实现函数重载的示例代码
2019/12/12 Python
python中if嵌套命令实例讲解
2021/02/25 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
50道外企软件测试面试题
2014/08/18 面试题
合同专员岗位职责
2013/12/18 职场文书
出纳工作岗位责任制
2014/02/02 职场文书
仓库主管岗位职责
2014/03/02 职场文书
行政助理工作职责范本
2014/03/04 职场文书
报纸媒体创意广告词
2014/03/17 职场文书
求职信格式要求
2014/05/23 职场文书
实习推荐信格式模板
2015/03/27 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript