【发布时间】:2020-05-31 16:38:11
【问题描述】:
我正在使用 Python 中的 Selenium Chromedriver 进行网络抓取。我的链接如下:https://www.macrotrends.net/stocks/charts/AAPL/apple/balance-sheet
我想在链接中获取表格的数据。但是表格有一个滚动条,所以我只能在表格的可见列中获取数据。我想获取表格的所有数据。
例如)
driver.find_element_by_css_selector('#columntablejqxgrid').text
我的目标)
Annual Data | Millions of US $ except per share data
2019-09-30
2018-09-30
2017-09-30
2016-09-30
2015-09-30
2014-09-30
2013-09-30
2012-09-30
2011-09-30
2010-09-30
2009-09-30
2008-09-30
2007-09-30
2006-09-30
2005-09-30
结果)
Annual Data | Millions of US $ except per share data
2019-09-30
2018-09-30
2017-09-30
2016-09-30
2015-09-30
2014-09-30
所以,我必须水平滚动表格并获取其余数据。我怎样才能做到这一点?
【问题讨论】:
标签: python-3.x selenium web-scraping