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 相关文章推荐
Python3基础之条件与循环控制实例解析
Aug 13 Python
详解Python发送邮件实例
Jan 10 Python
win系统下为Python3.5安装flask-mongoengine 库
Dec 20 Python
Python网络编程 Python套接字编程
Sep 13 Python
Python之Scrapy爬虫框架安装及简单使用详解
Dec 22 Python
Python实现的计算器功能示例
Apr 26 Python
python实现txt文件格式转换为arff格式
May 31 Python
Python中应该使用%还是format来格式化字符串
Sep 25 Python
Python中文编码知识点
Feb 18 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
Flask框架学习笔记之模板操作实例详解
Aug 15 Python
基于python实现对文件进行切分行
Apr 26 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
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
Javascript 个人笔记(没有整理,很乱)
2007/07/07 Javascript
用Javascript实现Windows任务管理器的代码
2012/03/27 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
js对象基础实例分析
2015/01/13 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
javascript的 {} 语句块详解
2016/02/27 Javascript
BootStrap的alert提示框的关闭后再显示怎么解决
2016/05/17 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
js判断是否为空和typeof的用法(详解)
2016/10/07 Javascript
ES6新特性之变量和字符串用法示例
2017/04/01 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
layui弹出层按钮提交iframe表单的方法
2018/08/20 Javascript
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
浅析python中的分片与截断序列
2016/08/09 Python
python+django加载静态网页模板解析
2017/12/12 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
pycharm配置当鼠标悬停时快速提示方法参数
2019/07/31 Python
对django2.0 关联表的必填on_delete参数的含义解析
2019/08/09 Python
使用keras实现densenet和Xception的模型融合
2020/05/23 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
会计学个人自荐信模板
2013/12/13 职场文书
学习委员自我鉴定
2014/01/13 职场文书
行政人事岗位职责
2014/03/17 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
三年级班级文化建设方案
2014/05/04 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS