我有一个 csv 文件,我正在尝试绘制一些内容,并且需要将字符串转换为浮点数。我的问题如下:
当我运行下面的代码时,
with open('meteors.csv', 'rU') as csvfile:
reader=csv.reader(csvfile)
for row in reader:
print row[6]
我得到这个输出:
58.58333
当我尝试
print type(row[6])
我得到这个输出:
<type 'str'>
但是当我尝试
print float(row[6])
我收到此错误:
ValueError: could not convert string to float: coordinate_1
有谁知道发生了什么?