I don't know the reason for this error, for some reason the find_element_by_() commands are not being recognized, I've already tried to reinstall everything, I changed the Python version, nothing works, does anyone know how to solve this problem?
find_element_by_*
methods are now deprecated.
find_element(By.
are used now.
So, instead of find_element_by_name
it is a driver.find_element(By.NAME, "name_attribute")
now.
Similarly driver.find_element(By.XPATH, "element_xpath_locator")
etc.
To use these methods you will need the following import:
from selenium.webdriver.common.by import By