首页 > 解决方案 > 值错误:无法将字符串转换为浮点数:由于标题

问题描述

嗨,我已经看过很多答案,但我不知道该怎么做。我的代码正在查看一个列表,我认为当它到达列标题时,我会收到此错误 (ValueError)

但如果我能通过标题,我知道它会起作用 - 这是我的代码

your_price = [float(i.get_attribute('value')) for I in driver.find_elements_by_xpath("//input[@maxlength='23']")]

建议?

标签: python

解决方案


// 不确定如何控制迭代数据。尝试将每个增量包装在 try/catch/finally 中 - 可能会优雅地跳过标题 try your_price = [float(i.get_attribute('value')) for I in driver.find_elements_by_xpath("//input[@maxlength='23 ']")] 捕获/排除打印值以记录为导致异常结束的字符串数据


推荐阅读