python - 值错误:无法将字符串转换为浮点数:由于标题
问题描述
嗨,我已经看过很多答案,但我不知道该怎么做。我的代码正在查看一个列表,我认为当它到达列标题时,我会收到此错误 (ValueError)
但如果我能通过标题,我知道它会起作用 - 这是我的代码
your_price = [float(i.get_attribute('value')) for I in driver.find_elements_by_xpath("//input[@maxlength='23']")]
建议?
解决方案
// 不确定如何控制迭代数据。尝试将每个增量包装在 try/catch/finally 中 - 可能会优雅地跳过标题 try your_price = [float(i.get_attribute('value')) for I in driver.find_elements_by_xpath("//input[@maxlength='23 ']")] 捕获/排除打印值以记录为导致异常结束的字符串数据
推荐阅读
- amazon-redshift - 从 Red-Shift 迁移到 Snowflake——将 RedShift 中的卸载转换为复制到阶段
- r - 如何正确地使用“符号”R
- css - 无法摆脱工具提示上的下划线
- swiftui - 如何返回 Label 以便我可以使用 .labelStyle 视图修饰符?
- terraform - Terraform CLI 登录时出现令牌抛出错误
- mysql - mysql2 运行不和谐机器人时出错:“无法读取 null 的属性 'id'”
- sql - ORA-00933: SQL 命令未在 oracle 数据库中正确结束
- sql - 检查 Postgres JSONB 数组中是否存在字符串
- react-native - 反应原生 | 'style' 属性在内部获得幻像对象
- python - 尝试使用 numpy 实现 k-means,为什么不收敛?