BŁĄD:
"selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: An invalid or illegal selector was specified"
wersja Chroma 79
działa mi logowanie się i hasło ale jest problem z tym paskiem wyszukiwania osób poniżej dodam swój kod próbowałem różne wersje xpath patrzyłem na strony różne i nie działa zastanawiam się właśnie z tym "illegal selector" czy to możliwe że to jest niedozwolone?
from selenium import webdriver
import chromedriver_binary
import time
from selenium.webdriver.chrome.options import Options
#opcje
chrome_options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.notifications" : 2}
chrome_options.add_experimental_option("prefs",prefs)
#...
#włączanie
driver = webdriver.Chrome(executable_path=r"C:\Users\ASUS\Desktop\chromedriver.exe", chrome_options=chrome_options)
driver.get("http:facebook.com")
driver.set_window_size(1024, 600)
driver.maximize_window()
#...
#lokalizacja
username = driver.find_element_by_xpath('//input[@id="email"]')
password = driver.find_element_by_xpath('//input[@id="pass"]')
sumbit = driver.find_element_by_xpath('//input[@id="u_0_b"]')
#...
#akcja
username.send_keys("login")
password.send_keys("Haslo")
sumbit.click()
time.sleep(3)
wpisz = driver.find_elements_by_css_selector("//input[@id='search-text'])[2]")
wpisz.send_keys("działa?")
#...