【问题标题】:Selenium Unable to process further after executing scriptSelenium 执行脚本后无法进一步处理
【发布时间】:2022-06-27 23:43:30
【问题描述】:

这个问题其实是从here继续的 我关注link 我从社区获得了有关在 selenium 中使用脚本的帮助 但这里的主要部分是我想收集至少 2-3 条新闻并存储在一些可以进一步操作的 json 中。 我无法点击页面底部的获取那些新闻部分,我可以通过任何方式抓取这些新闻至少 1-2 个新的吗?

   stocks_data="AKPL","NICA"]
   for stock_data in stocks_data:
            self.driver.get(f'https://merolagani.com/CompanyDetail.aspx?symbol={stock_data[0].lower()}')
            self.driver.execute_script(
                "document.getElementById('ctl00_ContentPlaceHolder1_CompanyDetail1_lnkNewsTab').click()")

【问题讨论】:

    标签: python selenium selenium-webdriver webdriver


    【解决方案1】:

    使用stocks_data=["AKPL","NICA"]而不是stocks_data="AKPL","NICA"]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多