如何从CSV打印特定列,不包括第一行python3.x

2024-09-30 00:41:17 发布

您现在位置:Python中文网/ 问答频道 /正文

Python 3.x版

我有一个程序从googlemapsapi收集数据,用于特定的路线。此文件将保存为CSV文件。(https://github.com/mcole22266/traffic_data

我希望平均所有的旅行时间,然后比较最近的旅行时间与平均。在

当使用下面所示的方法时,我只能打印最后一行中的所有值(即时间戳、起始地址和)。在

with open(path) as f1: last_line = f1.readlines()[-1] print(last_line)


Tags: 文件csv数据https程序githubcomline
1条回答
网友
1楼 · 发布于 2024-09-30 00:41:17

您可以使用Pandas库来读取csv文件、print特定列和exclude第一行。在

要读取csv文件

df = pd.read_csv('filename.csv')

要在排除第一行时读取csv文件

^{pr2}$

要在排除标题行的同时读取csv文件

df = pd.read_csv('filename.csv', skiprows = 1, header = None)

filename是csv文件的任何名称。在

要在读取后打印csv文件的特定列

df[cols_list]

这里,cols_list是要打印的列名列表

相关问题 更多 >

    热门问题