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 相关文章推荐
wxpython学习笔记(推荐查看)
Jun 09 Python
Python模拟登录12306的方法
Dec 30 Python
Python __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 Python
浅析Python中将单词首字母大写的capitalize()方法
May 18 Python
python递归查询菜单并转换成json实例
Mar 27 Python
pandas的唯一值、值计数以及成员资格的示例
Jul 25 Python
从DataFrame中提取出Series或DataFrame对象的方法
Nov 10 Python
Python中typing模块与类型注解的使用方法
Aug 05 Python
python2 对excel表格操作完整示例
Feb 23 Python
在tensorflow以及keras安装目录查询操作(windows下)
Jun 19 Python
anaconda3安装及jupyter环境配置全教程
Aug 24 Python
运行Python编写的程序方法实例
Oct 21 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
composer.lock文件的作用
2016/02/03 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
jquery ajax局部加载方法详解(实现代码)
2016/05/12 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
2016/06/21 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
JS中BOM相关知识点总结(必看篇)
2016/11/22 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
[50:21]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/19 DOTA
Python import用法以及与from...import的区别
2015/05/28 Python
python实现基本进制转换的方法
2015/07/11 Python
pandas中去除指定字符的实例
2018/05/18 Python
python制作填词游戏步骤详解
2019/05/05 Python
css3背景图片透明叠加属性cross-fade简介及用法实例
2013/01/08 HTML / CSS
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
CSS3 box-shadow属性实例详解
2020/06/19 HTML / CSS
HTML5不支持frameset的两种解决方法
2016/11/14 HTML / CSS
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
西班牙在线药店:DosFarma
2020/03/28 全球购物
北京天润融通.net面试题笔试题
2012/02/20 面试题
编程用JAVA解析XML的方式
2013/07/07 面试题
会计实习期自我鉴定
2013/10/06 职场文书
供用电专业求职信
2014/07/07 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
2015年大学生工作总结
2015/04/21 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
初中运动会闭幕词范本3篇
2019/12/09 职场文书
简单实现一个手持弹幕功能+文字抖动特效
2021/03/31 HTML / CSS
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers
React配置子路由的实现
2021/06/03 Javascript