使用 Python Selenium 抓取动态内容

时间:2021-06-01 11:40:13

标签: python selenium-webdriver selenium-chromedriver

目前,我正在开展一个从交易视图中抓取一些数据的项目。请耐心等待,我是selenium和python的初学者。

我的目标是从 Tradingview 的策略测试器的交易列表中获得最新的推荐。

我目前的问题是:

  1. 内容是动态的。如果不向下滚动列表,我只能抓取交易列表的前 6 行。这 6 行数据来自六个单独的动态代码,当我向下滚动列表时,这些代码将动态更改。我试图输入下面的代码来向下滚动列表,以便我从列表中抓取最新的推荐。它根本没有向下滚动。

driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")

  1. 或者感谢提供更好的解决方案来实现我的目标。

提前致谢!

0 个答案:

没有答案