Я использую привязки python к селену (python 2.7.12, selenium 3.8.0), чтобы выбрать iframe на веб-странице.Но это не похоже на работу.Вот пример кода:
driver.get("http://jsfiddle.net/westonruter/6mSuK/")
print(driver.title)
elem = driver.find_element(By.XPATH, '//iframe[@name="result"]')
driver.switch_to_frame(elem)
print(driver.title)
Я использую тестовую страницу, в которую включен iframe.Я пытаюсь перейти на этот iframe и ожидаю, что вторая распечатка будет HTTPS iframe test by westonruter
(, чтобы убедиться, что я переключился на правильный iframe ), но я снова получаю тот же вывод:
HTTPS iframe test - JSFiddle
HTTPS iframe test - JSFiddle
Что здесь не так?Почему селен не «переключается» на выбранный iframe?