所以问题是,每当我运行我的代码来循环遍历 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 个结果。截至目前,我正在尝试制作一个验证函数,它将用“无结果”字符串替换未找到的元素。