Bonjour
Je m'entraine à maitriser selenium mais j'ai deux problemes:
1.Sur le code ci-dessous j'essaye de cliquer sur la premiere video d'une recherche youtube mais je recois l'erreur selon laquelle l'element n'a pas été trouvé
- de plus sur un autre code à chaque fois que j'essaye d'ecrire sur la page de recherche youtube, je recois aussi l'erreur qui indique que l'element de la barre de recherche n'a pas été trouvé
Pourtant tous mes xpath sont bons et proviennent directement du code source en cliquant sur inspecter puis copy full xpath
Merci de votre aide
from selenium import webdriver
from selenium.webdriver.common.by import By
import time
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--disable-notifications")
drive=webdriver.Chrome(options=chrome_options)
drive.implicitly_wait(40)
drive.get("https://www.youtube.com/results?sp=mAEB&search_query=ff")
drive.implicitly_wait(40)
element = drive.find_element(By.XPATH, "//button[@aria-label=\"Accepter l'util
drive.implicitly_wait(20)
search= drive.find_element(By.XPATH, "//*[@id='dismissible']")
search.click()
while True:
time.sleep(1)