24小时热门版块排行榜    

查看: 6479  |  回复: 5

lanmoa

新虫 (初入文坛)

[求助] 新手导入csv过程中总是出现python could not convert string to float 已有1人参与

程序:
image_path = r'C:\Users\abc\Documents\csv_result\cracking\41.csv'
with open(image_path,'r') as image_file:
    image_string = image_file.read()
image_string = image_string.replace(' ','').replace('\n',',').replace('\t','')
print(image_string)
image_data = image_string.split(',')
print(image_data)
image_data_values = [float(x) for x in image_data]
print (image_string)
前两个结果1
-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.26,-11.2
结果2
'-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26', '-11.26',
然后报错
ValueError                                Traceback (most recent call last)
<ipython-input-27-225cd40ddc4d> in <module>()
      6 image_data = image_string.split(',')
      7 print(image_data)
----> 8 image_data_values = [float(x) for x in image_data]
      9 print (image_string)

<ipython-input-27-225cd40ddc4d> in <listcomp>(.0)
      6 image_data = image_string.split(',')
      7 print(image_data)
----> 8 image_data_values = [float(x) for x in image_data]
      9 print (image_string)

ValueError: could not convert string to float:
为什么?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)

【答案】应助回帖

★
感谢参与,应助指数 +1
xzhdty: 金币+1, 感谢参与 2017-06-23 11:11:00
你的 image_data 文件里面包含 空格/空字符,所以 float 错误,
Python 3 会出现这个问题,2 好像没有
2楼2017-06-22 19:16:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxycxu

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by somomo91 at 2017-06-22 19:16:29
你的 image_data 文件里面包含 空格/空字符,所以 float 错误,
Python 3 会出现这个问题,2 好像没有

您好,我是一个初接触Python的新手,想问您一下,如何读取res格式的文件
3楼2017-06-26 14:02:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxycxu

新虫 (初入文坛)

你好  有一些Python的问题可以问你吗  读入res格式的文件到底应该怎么做呢
4楼2017-06-26 14:03:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

me_yu

木虫 (正式写手)

★
jjdg: 金币+1, 感谢参与 2017-08-26 15:42:32
为什么不用pandas来处理呢
听,寂静的夜里,田野里蛙声和虫鸣,好不欢快!
5楼2017-08-25 11:57:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunny隐

新虫 (小有名气)

应该是你文件中,有英文字符或者特殊符号,无法转换为数字,试试用pandas处理,你会爱上它的

发自小木虫Android客户端
6楼2017-10-24 20:12:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lanmoa 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 TZqyNTBa07NP 2026-11-13 4/200 2026-11-15 14:11 by 0aDbZAghdVq9
[教师之家] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 TZqyNTBa07NP 2026-11-13 3/150 2026-11-15 11:25 by xSrQNSSjcgoX
[论文投稿] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 TZqyNTBa07NP 2026-11-13 3/150 2026-11-15 11:03 by xSrQNSSjcgoX
[考博] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +4 TZqyNTBa07NP 2026-11-13 4/200 2026-11-15 09:57 by xSrQNSSjcgoX
[考博] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 SX5mJmPWDfOO 2026-11-13 3/150 2026-11-15 08:18 by xSrQNSSjcgoX
[论文投稿] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 XJXMuRjD7cK7 2026-11-13 3/150 2026-11-15 05:33 by xSrQNSSjcgoX
[考研] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 uKOSCocCb6Fm 2026-11-12 5/250 2026-11-15 03:21 by xSrQNSSjcgoX
[硕博家园] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 uKOSCocCb6Fm 2026-11-12 6/300 2026-11-15 02:59 by xSrQNSSjcgoX
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 uKOSCocCb6Fm 2026-11-12 8/400 2026-11-15 02:26 by xSrQNSSjcgoX
[文学芳草园] 厉娜 +4 张丹枫1991 2026-11-09 6/300 2026-11-15 00:48 by Equinoxhua
[考博] 27博士申请 +5 白白白ly 2026-11-09 5/250 2026-11-13 05:01 by wlf1982
[论文投稿] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 TgvkbZZl9tqB 2026-11-11 4/200 2026-11-12 12:51 by ECLTXnJnRSXf
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 YHiw1gou1Eda 2026-11-10 6/300 2026-11-12 10:14 by HajghKOMynmz
[考博] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +5 FChKX8meu1ds 2026-11-09 8/400 2026-11-12 09:46 by HajghKOMynmz
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 gRND4NVAZ8VG 2026-11-11 3/150 2026-11-12 07:42 by HajghKOMynmz
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 C6CRn66RYYXS 2026-11-10 5/250 2026-11-12 06:03 by 9fOTqj074tIg
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 C6CRn66RYYXS 2026-11-10 4/200 2026-11-12 06:03 by 9fOTqj074tIg
[考博] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 FChKX8meu1ds 2026-11-09 8/400 2026-11-12 05:30 by 9fOTqj074tIg
[教师之家] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +5 FChKX8meu1ds 2026-11-09 10/500 2026-11-12 05:19 by 9fOTqj074tIg
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +6 FChKX8meu1ds 2026-11-09 9/450 2026-11-12 05:19 by 9fOTqj074tIg
信息提示
请填处理意见