You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Or use webdriver_manager in your project: pip install webdriver_manager
Use it in your script:
Instead of manually specifying the path to the ChromeDriver, you can use webdriver_manager to handle it.
fromseleniumimportwebdriverfromwebdriver_manager.chromeimportChromeDriverManager# Setup ChromeDriver with webdriver_managerdriver=webdriver.Chrome(ChromeDriverManager().install())
Thank you for the information! This is indeed the first time I've heard about the Playwright option. I will look into this library and see if we can implement a better browser module.
However, I'd like to know more about the specific issue you encountered. Currently, the implementation of the browser module does consider the installation of chromedriver. According to this source (https://www.selenium.dev/documentation/selenium_manager/), Selenium is already capable of automatically managing the installation and maintenance of chromedriver (although it is still in the beta version). If there's a problem with chromedriver, it would be helpful to understand the environmental conditions under which it occurred.
With playwrite is easier chrome driver updates and instalation. It's just a matter of "playwright install"
Check it out.
https://www.zenrows.com/blog/playwright-vs-selenium
The text was updated successfully, but these errors were encountered: