python跳过第一行快速读取文件内容的实例
作者:spritezhong 时间:2022-05-12 12:58:56
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()
来源:https://blog.csdn.net/baidu_33010991/article/details/54234184
标签:python,读取,文件
0
投稿
猜你喜欢
PHP连接和操作MySQL数据库基础教程
2023-11-20 22:41:47
JS+php后台实现文件上传功能详解
2024-04-27 15:22:28
MySQL中的多字段相同数据去重复
2024-01-17 11:21:21
python如何读写json数据
2021-09-17 17:27:07
从零开始搭建基于Python的微信小程序的教程分享
2022-09-08 19:38:59
python3 shelve模块的详解
2022-12-08 19:41:37
Python中loguru日志库的使用
2023-03-02 13:24:27
举例讲解Python设计模式编程中的访问者与观察者模式
2021-06-10 06:38:16
Python clip与range函数保姆级使用教程
2022-05-22 09:53:42
分析python服务器拒绝服务攻击代码
2021-07-21 20:47:29
python opencv 找出图像中的最大轮廓并填充(生成mask)
2021-01-14 23:42:10
解决Mac下首次安装pycharm无project interpreter的问题
2023-02-11 04:32:15
ORACLE常见错误代码的分析与解决(三)
2010-07-31 12:45:00
超实用的全新JavaScript事件Scrollend实例详解
2024-04-16 10:27:49
C#如何在窗体程序中操作数据库数据
2024-01-22 13:31:41
启动Atom并运行python文件的步骤
2023-12-22 02:26:11
Python自动采集微信联系人的实现示例
2023-09-08 07:28:03
一文带你学会MySQL的select语句
2024-01-16 01:07:30
Typora 0.11.18免费版本安装使用教程(亲测可用)
2023-10-29 16:56:58
Python3结合Dlib实现人脸识别和剪切
2023-01-10 01:28:48