首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >隔离Python 3 CSV文件中的标头

隔离Python 3 CSV文件中的标头
EN

Stack Overflow用户
提问于 2019-10-28 03:21:34
回答 1查看 38关注 0票数 0

我试图从Python3中的CSV文件中获取数据并对其进行一些计算,但在此之前,我必须隔离头文件,以便循环不会尝试使用它们来进行计算。目前我的代码看起来像这样

代码语言:javascript
复制
import csv
filename = "superheroes_tiny.csv"
f = open(filename, "r")    
line = f.readline()
while line:
    niceline = line.strip().split(",")
    print(niceline)
    line = f.readline()
f.close()

这可以打印出所有的值,但是我需要能够忽略头文件,而我不知道怎么做。

编辑-我只是在循环开始之前让它向下迭代一行来解决这个问题-然而,感觉这可能不是最精确或最整洁的方法,任何其他方法都会受到欢迎。

EN

回答 1

Stack Overflow用户

发布于 2019-10-28 03:29:17

在循环开始之前,

向下迭代额外的一行

这就是如何跳过标题的方法。

或者,您应该使用pandas读取该文件,然后您就拥有了一个dataframe对象,该对象可以由标题列名称引用以进行计算

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58582585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档