我试图解析包含数字的字符串,当我试图将其转换为浮点数时,它会给出一个错误:
ValueError:无法将字符串转换为浮动:'8,900‘
我的代码:
soup=BeautifulSoup(content,"html.parser")
element=soup.find("div",{"class":"_1vC4OE _3qQ9m1"})
price=element.text
price_without_symbol=price[1:]
print(float(price_without_symbol));输出:
"C:\Users\SHIVAM TYAGI\PycharmProjects\价格-of- chair1\venv\Scripts\python.exe“"C:/Users/SHIVAM TYAGI/PycharmProjects/price-of-chair1/src/app.py",回溯(最近一次调用):File "C:/Users/SHIVAM TYAGI/PycharmProjects/price-of-chair1/src/app.py”,第9行,打印(TYAGI/PycharmProjects/price-of-chair1/src/app.py“,(Price_without_symbol));ValueError:无法将字符串转换为浮动:'8,900‘
https://stackoverflow.com/questions/54707661
复制相似问题