有一个 Selenium Python 解析器。我得到了该字段的文本值,但是当我尝试将其转换为浮点数时出现错误
exchange_rates = float(str(driver.find_element_by_xpath('/html/body/div[1]/div/div[2]/section/div[2]/div/main/div/div[1]/div/p[1]').get_attribute('innerHTML'))[8:-4])
当我删除 float() 一切正常。我正在转换的值具有以下形式:27.2783. 我会很感激你的帮助!
如上所述,我有一个名为 float 的变量,但我忘记了它,因为它在循环中充当迭代器并且不再使用。改了名字,一切正常