文档章节

[转]Python跳过第一行读取文件内容

回忆书签
 回忆书签
发布于 2015/12/17 14:37
字数 191
阅读 621
收藏 7

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

Python编程时,经常需要跳过第一行读取文件内容。比较容易想到是为每行设置一个line_num,然后判断line_num是否为1,如果不等于1,则进行读取操作。相应的Python代码如下:

[python] view plaincopy

  1. input_file = open("C:\\Python34\\test.csv")  

  2. line_num = 0  

  3. for line in islice(input_file, 1None):  

  4.     line_num += 1  

  5.     if (line_num != 1):  

  6.         do_readline()  


但这样写的代码执行效率偏低,因为每次都需要判断当前的行号是否为1。使用Python提供的itertools工具,我们可以避免此类问题。itertools的目的就是为了提搞looping的效率。相应的代码如下:

[python] view plaincopy

  1. from itertools import islice  

  2. input_file = open("C:\\Python34\\test.csv")  

  3. for line in islice(input_file, 1None):  

  4.     do_readline()  


本文转载自:http://blog.csdn.net/vernice/article/details/46501885

回忆书签
粉丝 0
博文 23
码字总数 3350
作品 0
海淀
项目经理
私信 提问
编程笔记 | 字符编码、Python字符串以及常见异常

在讲 Python 字符串之前先了解一下常用的字符编码 常用三种字符编码发展 常用的三种字符编码与特点: ASCII码 :最早 Unicode : 把所有语言都统一到一套编码 UTF-8 : 相对于Unicode节省空间...

数据搬瓦工
2018/04/12
0
0
python序列化数据本地存放

深入# 序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重 用,或者发送给其他人。你会怎么做?嗯, 这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的...

临峰不畏
2015/01/18
1K
0
.pgm图片简介以及Python读取.pgm图片的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/quiet_girl/article/details/80904471 一、什么是.pgm图片? .pgm文件由于模式的不同其数据存储方式也有所不同...

nana-li
2018/07/03
0
0
Python数据处理库pandas入门教程

pandas是一个Python语言的软件包,在我们使用Python语言进行机器学习编程的时候,这是一个非常常用的基础编程库。本文是对它的一个入门教程。 pandas提供了快速,灵活和富有表现力的数据结构...

paulquei
2018/05/24
0
0
进程管理利器Supervisor--centos7下安装与配置

目录 概述 环境准备 检查python环境 在线安装 配置Supervisor 启动并验证 运维命令 概述 了解supervisor基本概念,请点击查看进程管理利器Supervisor--入门简介 Supervisor的安装可以有在线安...

java_龙
2018/12/10
3.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

采购单品汇总_华南.xlsx

import pandas as pdimport matplotlib.pyplot as pltimport matplotlib as mp1mp1.rcParams["font.family"] = "STFangsong"# 加载《销售》表数据df1 = pd.read_excel(r"C:\Us......

龙玉滕
今天
5
0
OSChina 周五乱弹 —— 一次四千 要4次还能多给一千

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @这次装个文艺青年吧 :#今日歌曲推荐# 分享金志文的单曲《远走高飞》: 版权又回来了现在听歌得好几个软件 《远走高飞》- 金志文 手机党少年们...

小小编辑
今天
7
0
Spring Cloud Alibaba 实战(十) - Spring Cloud GateWay

> 本文主要内容是:为什么要使用网关,整合Gateway,Gateway核心学习:Route,Predicate,Filter,最后使用Gateway聚合微服务请求 先总结至此的架构 1 网关的价值 不使用网关行嘛? 各个请求直接打在...

JavaEdge
今天
4
0
【CKB.DEV 茶话会】第二期:聊聊 CKB 钱包和 Nervos DAO 全流程

CKB.DEV 茶话会第二期:聊聊 CKB 钱包和 Nervos DAO 全流程 为了鼓励更多优秀的开发者和研究人员参与到 CKB 的开发和生态建设中去,我们希望组织一系列 CKB Developer Seminar(CKB.DEV 茶话...

NervosCommunity
今天
4
0
聊聊rocketmq的HAClient

序 本文主要研究一下rocketmq的HAClient HAClient rocketmq-all-4.6.0-source-release/store/src/main/java/org/apache/rocketmq/store/ha/HAService.java class HAClient extends Serv......

go4it
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部