我在抓取数据时遇到错误



我正试图从网站上查找数据。

url = "https://www.screener.in/company/ALMONDZ/"

我想找到低价

i.e.= 8.87 

其在跨度类别编号中。

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.screener.in/company/ALMONDZ/")
text=driver.find_element_by_class_name("class").getText("text")
print(text)

我无法获取值。请让我知道获取低值的代码中有什么错误?

您可以通过XPATH:找到它

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.screener.in/company/ALMONDZ/")
text = driver.find_element_by_xpath('//*[@id="top-ratios"]/li[3]/span[2]/span[2]').text

输出:

8.87

相关内容

  • 没有找到相关文章

最新更新