So when I am execute my code the website will be open but the other steps which I described in my code below are not be execute, why? I even tried time.sleep() after the website is loaded in order to execute the remaining code but it is not working.
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Chrome('/Users/User/Desktop/it_projects/python-google-automation/Neuer Ordner/chromedriver')
#open certain website
driver.get('https://www.nike.com/de/?cp=58194921917_search_%7cnike%7c10594878138%7c107792850434%7ce%7cc%7cDE%7cpure%7c452291007809&ds_rl=1252249&gclid=EAIaIQobChMIod-_o8jD-QIVE4XVCh1-FggsEAAYASAAEgJSYfD_BwE&gclsrc=aw.ds')
#go through cookie process
evade_cookie = driver.find_element_by_id('hf_cookie_text_moreInformation') #search for cookie-button (more informations)
evade_cookie.send_keys(Keys.RETURN) #click on button
select_cookie = driver.find_element_by_id('hf_cookie_label_done') #search for done-button
select_cookie.send_keys(Keys.RETURN) #click on done-button
#search for Sneakers
search = driver.find_element_by_id('VisualSearchInput') #search for input-area
search.send_keys('Nike Dunk Low') #insert input
search.send_keys(Keys.RETURN) #enter or return respectively
Error
/Users/user/Desktop/it_projects/python-google-automation/Neuer Ordner/main.py:6: DeprecationWarning: executable_path has been deprecated, please pass in a Service object
driver = webdriver.Chrome('/Users/user/Desktop/it_projects/python-google-automation/Neuer Ordner/chromedriver')
Traceback (most recent call last):
File "/Users/user/Desktop/it_projects/python-google-automation/Neuer Ordner/main.py", line 14, in <module>
evade_cookie = driver.find_element_by_id('hf_cookie_text_moreInformation') #search for cookie-button (more informations)
AttributeError: 'WebDriver' object has no attribute 'find_element_by_id'
user@MacBook-Air-von-Sami python-google-automation %