为什么我的代码没有在 Linkedin 的销售导航器上获取 25 个职位的结果?

问题描述 投票:0回答:0

所以问题是,每当我运行我的代码来循环遍历 client_names、Job_titles 和 company_names 的 25 个元素时,company_name 数组总计不会达到 25 个元素。然而,其他两个元素都被完美地捕捉到了。

我试图绕过这个问题所做的是参考 CSS_SELECTOR 来查明元素位置。这是它的代码:

company_elements=driver.find_elements(By.CSS_SELECTOR, '.artdeco-list__item [data-anonymize="company-name"]') 
.

所以最后,我期望得到 25 个结果,但每次运行我只剩下大约 20~23 个结果。截至目前,我正在尝试制作一个验证函数,它将用“无结果”字符串替换未找到的元素。

python css selenium-webdriver web-scraping linkedin
© www.soinside.com 2019 - 2024. All rights reserved.