Python 3正确读取.csv文件

问题描述:

我有一个.csv文件,其中包含标记为经度,纬度,高程,线段距离,总距离和未标记列的6列。Python 3正确读取.csv文件

我们只需要使用高程栏和段距栏中的数据,因为我们使用这些数据来计算自行车骑行者的路线消耗的卡路里。我们希望计算出行程的每个部分并将其输出到动画图形中。我真的不知道从哪里开始,因为我正在进入编程。

有什么想法或帮助?

+0

欢迎的几行。这个问题太广泛了,不合理的答案。当遇到看似不可能的问题时,试着将其分解成合理的块。首先解析CSV ['csv'模块](http://docs.python.org/3.3/library/csv.html),然后继续进行计算。如果你一步一步做,你会到达那里。 – Adam 2013-04-07 18:31:57

我建议你看看到蟒蛇LIB csv模块:http://docs.python.org/2/library/csv.html

>>> import csv 
>>> with open('eggs.csv', 'rb') as csvfile: 
...  spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|') 
...  for row in spamreader: 
...   print ', '.join(row) 
Spam, Spam, Spam, Spam, Spam, Baked Beans 
Spam, Lovely Spam, Wonderful Spam 

如果需要具体的例子你应该张贴您的CSV文件