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()

Sources