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

如何从CSV打印特定列,不包括第一行-Python3.x,python,google-maps,average,Python,Google Maps,Average,Python3.x 我有一个程序从谷歌地图API收集特定路线的数据。这将保存为CSV文件。() 我希望平均所有行程时间,然后将最近的行程时间与平均值进行比较 当使用下面所示的方法时,我只能打印最后一行中的所有值(即时间戳、起始地址和) 打开(路径)为f1时的: 最后一行=f1.readlines()[-1] 打印(最后一行) 您可以使用Pandas库来读取csv文件,打印特定列和排除第一行 要读取csv文件 df = pd.read_csv('filename.csv') 要在排除第一行的同时

Python3.x

我有一个程序从谷歌地图API收集特定路线的数据。这将保存为CSV文件。()

我希望平均所有行程时间,然后将最近的行程时间与平均值进行比较

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

打开(路径)为f1时的
:
最后一行=f1.readlines()[-1]
打印(最后一行)

您可以使用Pandas库来读取
csv
文件,
打印
特定列和
排除
第一行

要读取csv文件

df = pd.read_csv('filename.csv')
要在排除第一行的同时读取csv文件

df = pd.read_csv('filename.csv', skiprows = 1)
要在排除标题行的同时读取csv文件

df = pd.read_csv('filename.csv', skiprows = 1, header = None)
filename
是csv文件的任意名称

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

df[cols_list]

这里,
cols\u list
是您想要打印的列名列表

您可能需要
f1.readlines()[1://code>。这将确保您只跳过第一行,而选择所有其他行。