我正在从LinkedIn sales navigator中抓取配置文件。所有配置文件都在一个列表项中

当我尝试获取所有列表项时,它只找到前10个。我做错了什么?
sel = Selector(text=driver.page_source)
names = sel.xpath('//li[@class="pv5 pr6 search-results__result-item"]')
len(names)
10
>>> print(names)
[<Selector xpath='//li[@class="pv5 pr6 search-results__result-item"]'
data='<li class="pv5 pr6 search-results__resul'>, <Selector
xpath='//li[@class="pv5 pr6 search-results__result-item"]' data='<li
class="pv5 pr6 search-results__resul'>, <Selector xpath='//li[@class="pv5
pr6
search-results__result-item"]' data='<li class="pv5 pr6 search-
results__resul'>, <Selector xpath='//li[@class="pv5 pr6 search-
results__result-item"]' data='<li class="pv5 pr6 search-results__resul'>,
<Selector xpath='//li[@class="pv5 pr6 search-results__result-item"]'
data='<li class="pv5 pr6 search-results__resul'>, <Selector
xpath='//li[@class="pv5 pr6 search-results__result-item"]' data='<li
class="pv5 pr6 search-results__resul'>, <Selector xpath='//li[@class="pv5
pr6
search-results__result-item"]' data='<li class="pv5 pr6 search-
results__resul'>, <Selector xpath='//li[@class="pv5 pr6 search-
results__result-item"]' data='<li class="pv5 pr6 search-results__resul'>,
<Selector xpath='//li[@class="pv5 pr6 search-results__result-item"]'
data='<li class="pv5 pr6 search-results__resul'>, <Selector
xpath='//li[@class="pv5 pr6 search-results__result-item"]' data='<li
class="pv5 pr6 search-results__resul'>]发布于 2018-10-15 19:22:08
我找到了解决方案。我需要selenium向下滚动到页面。我使用了以下代码:
scheight = .1
while scheight < 9.9:
driver.execute_script("window.scrollTo(0, document.body.scrollHeight/%s);" %
scheight)
scheight += .01在这篇文章中找到了答案:Efficient method to scroll though pages using Selenium
https://stackoverflow.com/questions/52802940
复制相似问题