Houveram algumas atualizações no selenium que acabam atrapalhando o andamento da das aulas.
a busca com "find_element" mudou e agora é necessário alterar o código como por exemplo:
antes: find_element_by.css_selector('exemplo')
agora: find_element(By.CSS_SELECTOR, 'exemplo')
Estas informações estão disponíveis na documentação do selenium.webdriver.common.by
https://selenium-python.readthedocs.io/api.html
7.5. Locate elements By These are the attributes which can be used to locate elements. See the Locating Elements chapter for example usages.
The By implementation.
class selenium.webdriver.common.by.By Bases: object
Set of supported locator strategies.
CLASS_NAME = 'class name'
CSS_SELECTOR = 'css selector'
ID = 'id'
LINK_TEXT = 'link text'
NAME = 'name'
PARTIAL_LINK_TEXT = 'partial link text'
TAG_NAME = 'tag name'
XPATH = 'xpath'