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编写一个国际象棋AI程序
Nov 28 Python
Python使用PyCrypto实现AES加密功能示例
May 22 Python
Python多进程库multiprocessing中进程池Pool类的使用详解
Nov 24 Python
解决python使用open打开文件中文乱码的问题
Dec 29 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
Python可变和不可变、类的私有属性实例分析
May 31 Python
python实现两个文件夹的同步
Aug 29 Python
python3下pygame如何实现显示中文
Jan 11 Python
Pytorch中的自动求梯度机制和Variable类实例
Feb 29 Python
Python抓包程序mitmproxy安装和使用过程图解
Mar 02 Python
python3 配置logging日志类的操作
Apr 08 Python
Python通用唯一标识符uuid模块使用案例
Sep 10 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操作memcache缓存方法分享
2015/06/03 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
Extjs在exlipse中设置自动提示的方法
2010/04/07 Javascript
小试JQuery的AutoComplete插件
2011/05/04 Javascript
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
2016/07/25 Javascript
JavaScript实现解析INI文件内容的方法
2016/11/17 Javascript
js通过指定下标或指定元素进行删除数组的实例
2017/01/12 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
JS简单实现父子窗口传值功能示例【未使用iframe框架】
2017/09/20 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
使用 Node.js 开发资讯爬虫流程
2018/01/07 Javascript
JavaScript实用代码小技巧
2018/08/23 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
微信内置浏览器图片查看器的代码实例
2019/10/08 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
uniapp微信小程序:key失效的解决方法
2021/01/20 Javascript
python生成指定长度的随机数密码
2014/01/23 Python
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
python使用turtle库绘制时钟
2020/03/25 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
python 实现超级玛丽游戏
2020/11/25 Python
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
受外贸欢迎的美国主机:BlueHost
2017/05/16 全球购物
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
H&M旗下高端女装品牌:& Other Stories
2018/05/07 全球购物
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
摩飞电器俄罗斯官方网站:Morphy Richards俄罗斯
2020/07/30 全球购物
中职生自荐信
2013/10/13 职场文书
幼儿教师工作感言
2014/02/14 职场文书
个人授权委托书模板
2014/09/14 职场文书
勿忘国耻9.18演讲稿(经典篇)
2014/09/14 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
三好学生评语大全
2014/12/29 职场文书
2015年学校管理工作总结
2015/07/20 职场文书