Selenium Manager
Selenium 4.0, publié en octobre 2021, inclut Selenium Manager qui gère automatiquement le téléchargement des drivers (ChromeDriver, GeckoDriver). Plus besoin d'installer manuellement les drivers ou d'utiliser des outils tiers comme webdriver-manager.
Utilisation simplifiée
python
from selenium import webdriver
from selenium.webdriver.common.by import By
# Selenium 4 : plus besoin de spécifier le driver path
driver = webdriver.Chrome() # Selenium Manager gère tout
driver.get('https://www.python.org')
titre = driver.title
print(f'Titre : {titre}')
# Nouveau système de locators relatifs
element = driver.find_element(By.CSS_SELECTOR, '#content')
print(element.text[:100])
driver.quit()
