Уведомления

Группа в Telegram: @pythonsu

#1 Май 5, 2021 19:02:00

solop
Зарегистрирован: 2021-05-04
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

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


После открытия страницы находим элемент страницы кликаем по нему переходим на новую страницу. На ней нужно аналогично найти элемент и кликнуть по нему для открытия новой страницы.
На вновь открывшейся странице не находит нужный элемент. Через просмотр сохраненного файла после перехода 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

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version