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 python如何快速入门?
Mar 12 Python
在Mac上删除自己安装的Python方法
Oct 29 Python
python之pyqt5通过按钮改变Label的背景颜色方法
Jun 13 Python
简单了解python 生成器 列表推导式 生成器表达式
Aug 22 Python
简单了解python filter、map、reduce的区别
Jan 14 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
Jan 28 Python
推荐8款常用的Python GUI图形界面开发框架
Feb 23 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
Mar 23 Python
keras model.fit 解决validation_spilt=num 的问题
Jun 19 Python
Python pip使用超时问题解决方案
Aug 03 Python
Python环境配置实现pip加速过程解析
Nov 27 Python
python基础之模块的导入
Oct 24 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聊天室技术
2006/10/09 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
jQuery EasyUI之DataGrid使用实例详解
2016/01/04 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
一种基于浏览器的自动小票机打印实现方案(js版)
2016/07/26 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
2017/11/28 Javascript
vue iview组件表格 render函数的使用方法详解
2018/03/15 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
JS箭头函数和常规函数之间的区别实例分析【 5 个区别】
2020/05/27 Javascript
JavaScript类的继承多种实现方法
2020/05/30 Javascript
原生JS实现拖拽效果
2020/12/04 Javascript
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Python运算符重载用法实例
2015/05/28 Python
Python Web框架Tornado运行和部署
2020/10/19 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
使用python画个小猪佩奇的示例代码
2018/06/06 Python
Python实现App自动签到领取积分功能
2018/09/29 Python
Python正则表达式指南 推荐
2018/10/09 Python
python协程gevent案例 爬取斗鱼图片过程解析
2019/08/27 Python
QML使用Python的函数过程解析
2019/09/26 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
详解canvas.toDataURL()报错的解决方案全都在这了
2020/03/31 HTML / CSS
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
高三自我鉴定怎么写
2013/10/19 职场文书
采购主管岗位职责
2014/02/01 职场文书
开展批评与自我批评发言稿
2014/10/16 职场文书
2019年怎样写好导游词?
2019/07/02 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python