【问题标题】:Selenium code to read the value from HTML (WebScraping)从 HTML 读取值的 Selenium 代码(WebScraping)
【发布时间】:2020-04-07 17:55:43
【问题描述】:

我试图从网站上读取一些值。我想从以下网站阅读文章数量的价值。我想将值 1 存储在一个变量中以供以后使用。我被困在这里,无法进一步进行。任何帮助深表感谢。

下面是我在文章数量上按检查元素时 HTML 代码的屏幕截图。

我尝试了以下代码,但没有用

mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").text
mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").Value

请帮助我。谢谢

【问题讨论】:

    标签: python selenium selenium-webdriver web-scraping


    【解决方案1】:

    要获取属性值,您必须使用 get_attribute 函数并在参数中指定要读取的属性。

    你的情况是:

    mBrowser.find_element_by_name("ctl00$ctl00$ContentPlaceHolder1$ContentPlaceHolder1$TxtTotLines").get_attribute('value')
    

    您可以在这里了解更多详情:Selenium API documentation

    【讨论】:

      猜你喜欢
      • 2021-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2019-06-06
      • 1970-01-01
      相关资源
      最近更新 更多