Работа с элементами страницы открытой в результате перехода

solop

Новичок
Пользователь
Май 5, 2021
1
0
1
После открытия страницы находим элемент страницы кликаем по нему переходим на новую страницу. На ней нужно аналогично найти элемент и кликнуть по нему для открытия новой страницы.
На вновь открывшейся странице не находит нужный элемент. Через просмотр сохраненного файла после перехода browser.page_source есть этот элемент. Что почитать?


from selenium import webdriver
import time
chromedriver = r'D:\Instal\Питон\chromedriver_win32 (1)\chromedriver.exe'
browser = webdriver.Chrome(chromedriver)
url = 'https://www.sberbank-ast.ru/'
browser.get(url)
time.sleep(5)
vhod=browser.find_elements_by_class_name(“master_open_login”)
vhod.click()
time.sleep(20)
#vhod2=browser.page_source.find_elements_by_class_name('div', class_='col-xs-4 col-md-4')
vhod2=browser.find_elements_by_class_name(“col-xs-4 col-md-4”)
print(“вход 2”)
print(vhod2)
time.sleep(20)

Результат

вход 2
 

Форум IT Специалистов