Hi I'm getting below error
**driver = webdriver.Chrome(ChromeDriverManager.install())
TypeError: install() missing 1 required positional argument: 'self'**
Process finished with exit code 1
and my code is
from selenium import webdriver
from selenium.webdriver.common.by import By
import time
from webdriver_manager.chrome import ChromeDriverManager
from webdriver_manager.firefox import GeckoDriverManager
from webdriver_manager.microsoft import EdgeChromiumDriverManager
browserName = 'chrome'
if browserName == 'chrome':
driver = webdriver.Chrome(ChromeDriverManager.install())
elif browserName == 'firefox':
driver = webdriver.Firefox(executable_path=GeckoDriverManager().install())
elif browserName == 'safari':
driver= webdriver.safari()
else :
driver = webdriver.Edge(EdgeChromiumDriverManager().install())'''