擅长:python、mysql、java
<p>尝试使用webdriver等待而不是休眠:</p>
<pre><code># Wait for initialize, in seconds
wait = WebDriverWait(browser, 10)
ell = wait.until(EC.visibility_of_element_located((BBy.XPATH, "//*[@id='main-layout']/div[5]/div[4]/div/div[1]/div/div/div/div[1]/div")))
</code></pre>
<p>您还应该努力选择更好(意味着不那么脆弱)的定位器。在这种情况下,您可以使用如下内容:</p>
<pre><code>//div[contains(@class,'product-item-wrapper')]
</code></pre>