【发布时间】:2019-06-27 09:22:16
【问题描述】:
我正在使用 selenium 网络驱动程序来网络抓取价格以及用它做一些数学运算。唯一的问题是它仍然有 £ 符号,python 将它视为一个单一的“东西”。我想删除 £ 符号,然后将变量作为浮点数。提前致谢。
例如,它的抓取价格是 32.48 英镑。它返回该价格,因此 css 选择器正在工作,但是当我找到该变量的长度时,它返回 1(而不是 6),当我打印 price[0] 时,我得到的不仅仅是 £ 符号。
emai = driver.find_element_by_css_selector('#price00_scost')
price = emai.text
print(price)
length = len(price)
print(price[0])
print(length)
【问题讨论】:
标签: python css-selectors webdriver