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 相关文章推荐
python检测服务器是否正常
Feb 16 Python
python使用cStringIO实现临时内存文件访问的方法
Mar 26 Python
Python解析nginx日志文件
May 11 Python
python中星号变量的几种特殊用法
Sep 07 Python
将pandas.dataframe的数据写入到文件中的方法
Dec 07 Python
详解Python给照片换底色(蓝底换红底)
Mar 22 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
Oct 18 Python
妙用itchat! python实现久坐提醒功能
Nov 25 Python
Python tkinter 下拉日历控件代码
Mar 04 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
Jun 05 Python
使用keras时input_shape的维度表示问题说明
Jun 29 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
Sep 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中OR与|| AND与&&的区别总结
2013/10/26 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
CI框架的安全性分析
2016/05/18 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
Javascript hasOwnProperty 方法 & in 关键字
2008/11/26 Javascript
javascript 函数调用的对象和方法
2010/07/01 Javascript
JQuery中each()的使用方法说明
2010/08/19 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
2012/10/15 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
2013/04/02 Javascript
jquery给图片添加鼠标经过时的边框效果
2013/11/12 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
vue组件学习教程
2017/09/09 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
Vue指令之 v-cloak、v-text、v-html实例详解
2019/08/08 Javascript
微信小程序 自定义复选框实现代码实例
2019/09/04 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
Python greenlet实现原理和使用示例
2014/09/24 Python
python 使用while写猜年龄小游戏过程解析
2019/10/07 Python
使用python实现对元素的长截图功能
2019/11/14 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
python实现数字炸弹游戏程序
2020/07/17 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
什么是View State?
2013/01/27 面试题
护士求职信范文
2014/05/24 职场文书
学习党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
新教师个人工作总结
2015/02/06 职场文书
经费申请报告范文
2015/05/18 职场文书
英语演讲开场白
2015/05/29 职场文书
地道战观后感400字
2015/06/04 职场文书
文艺节目主持词
2015/07/06 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书