我有一个datafile.txt文件,其中包含以下内容:
sand, 0
5,-5
10, 0
0, -15
river, 20
-500, 500
-460, -140
-300, -140
我的目标是读取文件使其成为一个列表然后找到x和y坐标。当文件显示
时,坐标用逗号分隔文件应分为x和y坐标
我的开始如下:
f = open("datafile.txt", "r")
fNew = [line.strip() for line in f.readlines() if len(line.strip())]
但是当我通过它时 找到我用过的标签
label = fNew[0]
然后是我使用的坐标,
block = []
for coord in fNew[1:]:
block.append(coord)
t= block[0]
turtle.setpos(t[0],t[1])
我正在尝试将文件传递给乌龟来绘制我想要的图像,但我遇到了错误
builtins.TypeError: unsupported operand type(s) for -: 'str' and 'float'