Selenium可以使用time.sleep()
函数来让程序暂停一段时间,以便等待页面加载完成。但是这种方法不太精确,并且如果页面加载时间过长,可能会导致程序等待时间过长。
更好的方法是使用Selenium的ExpectedConditions
类和WebDriverWait
类来等待页面元素出现。例如,可以使用以下代码来等待页面上的某个元素出现:
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.