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编程实现输入某年某月某日计算出这一天是该年第几天的方法
Apr 18 Python
python对DICOM图像的读取方法详解
Jul 17 Python
python+pyqt实现右下角弹出框
Oct 26 Python
python二维列表一维列表的互相转换实例
Jul 02 Python
python实现矩阵打印
Mar 02 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
Jun 18 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python代码 FTP备份交换机配置脚本实例解析
Aug 01 Python
将Pytorch模型从CPU转换成GPU的实现方法
Aug 19 Python
Python 多进程、多线程效率对比
Nov 19 Python
python 基于opencv实现图像增强
Dec 23 Python
Python趣味爬虫之用Python实现智慧校园一键评教
May 28 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
全国FM电台频率大全 - 23 四川省
2020/03/11 无线电
PHP+FLASH实现上传文件进度条相关文件 下载
2007/07/21 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
php检索或者复制远程文件的方法
2015/03/13 PHP
PHP判断上传文件类型的解决办法
2015/10/20 PHP
java微信开发之上传下载多媒体文件
2016/06/24 PHP
Yii针对添加行的增删改查操作示例
2016/10/18 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
2017/02/28 PHP
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
2010/04/27 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
jQuery Validate初步体验(一)
2015/12/12 Javascript
快速解决js动态改变dom元素属性后页面及时渲染的问题
2016/07/06 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
小程序实现左右来回滚动字幕效果
2018/12/28 Javascript
微信小程序按钮点击动画效果的实现
2019/09/04 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
Python中字典(dict)和列表(list)的排序方法实例
2014/06/16 Python
pygame实现弹力球及其变速效果
2017/07/03 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
Python2.7实现多进程下开发多线程示例
2019/05/31 Python
python日期相关操作实例小结
2019/06/24 Python
python实现树的深度优先遍历与广度优先遍历详解
2019/10/26 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
Python如何将字符串转换为日期
2020/07/31 Python
荷兰优雅女装网上商店:Heine
2016/11/14 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
现代化办公人员工作的自我评价
2013/10/16 职场文书
师范应届生教师求职信
2013/11/05 职场文书
学雷锋宣传标语
2014/06/25 职场文书
我的中国梦演讲稿300字
2014/08/19 职场文书
中学生逃课检讨书
2015/02/17 职场文书
国家助学贷款承诺书
2015/04/30 职场文书