As per best practices you must not add/delete/modify any of the directories / sub-directories / files created by Python until and unless you are aware how the change is going to effect Python’s behavior.
You need to download the latest ChromeDriver from ChromeDriver – WebDriver for Chrome and store it anywhere within your system. As you are on Windows OS, unzip the binary and perform the following:
-
Ensure that you are invoking:
driver = webdriver.Chrome() # not webdriver.chrome()
-
Within your program, pass the Key executable_path along with the Value referring to the absolute path of the ChromeDriver.
- While mentioning the absolute path of the ChromeDriver, either use double back slashes i.e.
\\
within double quotes i.e." "
- Or use single back slash i.e.
\
within single quotes i.e.' '
along with the rawr
switch as follows. -
So your code block will be:
from selenium import webdriver driver=webdriver.Chrome(executable_path=r'C:\Users\Anindita\chromedriver.exe')