link = div.find_element_by_tag_name('a')
如何在语句
中使用link = WebDriverWait(driver, 10).until(EC.visibility_of_element_located(div.find_element_by_tag_name('a')))
这个不行
visbility_of ()
visibility_of()
是检查已知存在于页面DOM上的元素是否可见的期望。可见性意味着元素不仅显示,而且具有大于0的高度和宽度。元素是WebElement,一旦它是可见的,就返回(相同的)WebElement。
selenium.webdriver.support.expected_conditions.visibility_of(element)
由于visibility_of()
接受元素作为参数,您可以使用以下定位器策略:
link = WebDriverWait(driver, 10).until(EC.visibility_of(div.find_element_by_tag_name('a')))