读取包含坐标的csv文件,并将这些点映射到Turtle屏幕:PYTHON3

时间:2015-05-05 02:26:23

标签: python format turtle-graphics

我的问题不是重复,因为它使用的是龟图形。所以我必须编写一个程序来读取包含地震数据的csv文件,然后它只从文件中获取经度和纬度并将其映射到Python 3中的龟屏幕。

这是CSV文件,请访问http://textuploader.com/gayg

我的节目:

import turtle
def drawQuakes():
 filename = input("Please enter the quake file: ")
 readfile = open(filename, "r")
 readlines = readfile.read()

 start = readlines.find("type")
 g = readlines[start]
 Type = g.split(",")
 tracy = turtle.Turtle()
 tracy.up()
 for points in Type:
     print(points)
     x = float(points[1])
     y = float(points[2])
     tracy.goto(x,y)
     tracy.write(".")
drawQuakes()

我知道这个程序相当容易,但我一直收到这个错误:

x = float(Type[1])IndexError: list index out of range

0 个答案:

没有答案