【问题标题】:I am facing error while scraping the data我在抓取数据时遇到错误
【发布时间】:2021-03-25 05:17:38
【问题描述】:

我正在尝试从网站中查找数据。

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)

我无法获取该值。请告诉我获取低值的代码有什么错误?

【问题讨论】:

    标签: python python-3.x selenium selenium-webdriver selenium-chromedriver


    【解决方案1】:

    您可以通过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
    

    【讨论】:

      猜你喜欢
      • 2020-11-03
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 2020-10-05
      • 2021-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多