我有一个字符串形式以下值csv文件:不能字符串转换为浮动
'838.5',
'830.090027',
'820',
'827.559998',
'822.880005'
和我读这样的文件:
file = []
for line in open('project.csv'):
our_data = line.split(",")
data.append(our_data)
我试图将这些转化为漂浮在下列方式:
data = [float(x) for x in file]
但是当我运行程序我得到这个错误:
ValueError异常:无法将字符串转换为浮动。
我怎样才能解决,而无需编辑csv文件这个问题?
你是如何读取文件? –
'文件= [] 在开线( 'project.csv'): our_data = line.split( “”) data.append(our_data)' –
你能添加到你的问题。对于那些想要帮助你的人来说,这会让事情变得更容易。 –