wait_implicito
public
Jul 26, 2024
Never
11
1 from selenium import webdriver 2 from selenium.webdriver.chrome.service import Service as ChromeService 3 from webdriver_manager.chrome import ChromeDriverManager 4 from selenium.webdriver.common.by import By 5 from selenium.webdriver.chrome.options import Options 6 from time import sleep 7 8 9 def iniciar_driver(): 10 chrome_options = Options() 11 arguments = ['--lang=pt-BR', '--window-size=1100,1000', '--incognito'] 12 for argument in arguments: 13 chrome_options.add_argument(argument) 14 15 chrome_options.add_experimental_option('prefs', { 16 'download.prompt_for_download': False, 17 'profile.default_content_setting_values.notifications': 2, 18 'profile.default_content_setting_values.automatic_downloads': 1, 19 20 }) 21 driver = webdriver.Chrome(options=chrome_options) 22 23 return driver 24 25 driver = iniciar_driver() 26 # aqui colocamos o tempo no wait para o site carregar 27 driver.implicitly_wait(10) 28 driver.get('https://www.google.com/travel/?dest_src=ut&tcfs=UgRgAXgB&ved=0CAQQyJABahcKEwiQrZCg7sWHAxUAAAAAHQAAAAAQBQ&ictx=2') 29 30 driver.find_elements(By.XPATH,"//div[@class='NMi75c']")[0].click() 31 32 input('') 33 driver.close