<img style="width: 640; height: 640;" id="img108686545" alt="Loading Word War..." src="www.something.com/anu.jpg">
如何等到此元素出现在页面上。 "id"
属性的值是动态的,并且每次重新加载时都会发生变化
我试过了:
driver.implicitly_wait(30) # seconds
但我无法确定等待的确切时间
最终,我想获得元素的src
属性
答案 0 :(得分:1)
使用CSS_SELECTOR,如下所示:
wait = WebDriverWait(self.driver, 10) # max waiting time
element = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR,"img[alt='Loading Word War...']")))