string - ValueError:无法将字符串转换为浮点数:'33,469.29'
解决方案
首先,它是 Python 语言。因为你的字符串有逗号“,”。在解析为浮点数之前,您需要先执行字符串替换以删除所有逗号。
样本:
value = '10,181.23'
# convert string with comma to float
num = float(value.replace(',', ''))
print(num) # 10181.23
print(type(num)) # <class 'float'>
推荐阅读
- yahoo-fantasysports-api - 将 NFL Fantasy 得分数据导出到电子表格中
- sql - Powershell、invoke-sqlcmd、export-csv 如果有多个结果,则无法显示数据
- javascript - preventDefault() 不能正常工作
- azure-devops - Postman Oauth2.0 - 提供客户端凭据和请求 URI 时未收到回复地址错误
- google-data-studio - 当左侧数据集在 Google Data Studio 中重复时,如何仅从混合数据中获取一次值?
- sql - 我收到错误 ORA-00904: : invalid identifier (im a new in sql)
- go - 使用反射设置接口方法返回的接口值
- javascript - 为什么内容脚本(Chrome 扩展程序)没有收到我从 Chrome 页面操作弹出窗口发送的消息?
- rust - wasm-bindgen 元素 - 无法设置 id
- c - C没有初始化我指向结构的指针