擅长:python、mysql、java
<p>这确实是个时间问题。如果我在收集分类之前加上一个“sleep(5)”,它会找到全部24个。有趣的是,当我改用WebDriverWait时,它仍然只能显示2个项目。因此,为了迫使驱动程序做更多的工作,我扩展了xpath。以下几点对我有用:</p>
<pre><code>categories = WebDriverWait(driver, 10).until(
EC.visibility_of_all_elements_located((By.XPATH, '//div[@class="mainCatEntry"]/div[@class="Description"]')))
</code></pre>