相关文章推荐
更新时间:2018年07月12日 10:13:00   作者:spritezhong
今天小编就为大家分享一篇python跳过第一行快速读取文件内容的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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跳过第一行快速读取文件内容的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法

    win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflo

    这篇文章主要介绍了win7上tensorflow2.2.0安装成功 引用时DLL load failed找不到指定模块 tensorflow has no attribute xxx 解决方法,需要的朋友可以参考下
    2020-05-05
  • 浅谈python为什么不需要三目运算符和switch

    浅谈python为什么不需要三目运算符和switch

    下面小编就为大家带来一篇浅谈python为什么不需要三目运算符和switch。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • Python中一个for循环循环多个变量的示例

    Python中一个for循环循环多个变量的示例

    今天小编就为大家分享一篇Python中一个for循环循环多个变量的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python Pygame中精灵和碰撞检测详解

    Python Pygame中精灵和碰撞检测详解

    对于游戏中出现的每一样东西,比如砖块箱子水管地面,还有人物都可以看成是一个独立的物体,所以每个物体类都继承了pygame的精灵类pg.sprite.Sprite,这篇文章主要给大家介绍了关于Python Pygame中精灵和碰撞检测的相关资料,需要的朋友可以参考下
    2021-10-10
  • python自动翻译实现方法

    python自动翻译实现方法

    这篇文章主要介绍了python自动翻译实现方法,涉及Python调用百度接口及数据库操作的相关技巧,需要的朋友可以参考下
    2016-05-05
  • python根据时间获取周数代码实例

    python根据时间获取周数代码实例

    这篇文章主要介绍了python根据时间获取周数,通过周数获取时间代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Python基础学习之反射机制详解

    Python基础学习之反射机制详解

    在Python中,反射是指通过一组内置的函数和语句,在运行时动态地访问、检查和修改对象的属性、方法和类信息的机制。本文将通过简单的示例和大家讲讲Python中的反射机制,希望对大家有所帮助
    2023-03-03
  • 解决win10 vscode 无法激活python 虚拟环境的问题

    解决win10 vscode 无法激活python 虚拟环境的问题

    这篇文章主要介绍了win10 vscode 无法激活python 虚拟环境的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • python3爬虫GIL修改多线程实例讲解

    python3爬虫GIL修改多线程实例讲解

    在本篇内容里小编给大家整理的是一篇关于python3爬虫GIL修改多线程实例讲解内容,需要的朋友们可以参考下。
    2020-11-11
  • wxPython:python首选的GUI库实例分享

    wxPython:python首选的GUI库实例分享

    wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的
    2019-10-10
 
推荐文章