В selenium не работает функция by
from selenium import webdriver
import time
driver = webdriver.Chrome(executable_path="D:\\Python\\chromedriver.exe")
driver.find_element(By.CSS_SELECTOR, "#userProfileId > a")
driver.get("https://www.geeksforgeeks.org/")
driver.maximize_window()
time.sleep(10)
button = driver.find_element_by_link_text("Sign In")
button.click()
Не работает функция By, пишет, что такого имени не найдено, хотя в документации и во всех уроках работает(5 строчка в скобках)
Источник: Stack Overflow на русском