Я пытаюсь разобрать строку, содержащую число, и когда я пытаюсь преобразовать ее в число с плавающей запятой, возникает ошибка:
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 \ price-of- Chair1 \ venv \ Scripts \ python.exe" "C: / Users / SHIVAM TYAGI / PycharmProjects / price-of-chair1 / src / app.py" Traceback ( последний вызов последним): Файл «C: / Users / SHIVAM TYAGI / PycharmProjects / price-of-Chair1 / src / app.py», строка 9, в печати (float (price_without_symbol)); ValueError: не удалось преобразовать строку в число с плавающей запятой: '8,900'
'8,900'
быть 8,9 или 8900? - person mkrieger1   schedule 15.02.2019