Python - Selenium - WebDriverWait - o que é poll_frequency
Python - Selenium - WebDriverWait - o que é poll_frequency | ||
Canal Qb |
O poll_frequency é um argumento opcional do WebDriverWait que define a frequência (em segundos) com que o método irá verificar se a condição esperada já foi atendida.
Por exemplo, considerando o seguinte código:
from selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECwait = WebDriverWait(driver, 10, poll_frequency=2)wait.until(EC.presence_of_element_located((By.ID, "element_id")))
Neste caso, o método WebDriverWait esperará por até 10 segundos para que o elemento seja localizado. A cada 2 segundos, o método irá verificar se o elemento já foi localizado. Se o elemento não for localizado após 10 segundos, será lançada uma exceção TimeoutException.
Observe que o poll_frequency é um argumento opcional e, se não for especificado, o valor padrão é de 500ms.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.