Попробуйте приведенный ниже скрипт, чтобы получить ссылку, которую вы хотите проанализировать.Вам не нужно переключаться на iframe, чтобы получить ссылку.Задержка с жестким кодом всегда является худшим вариантом для анализа любого динамического содержимого.Что делать, если ссылка появляется через 5 секунд.Я использовал Explicit Wait
в приведенном ниже скрипте, чтобы сделать его устойчивым.
from selenium import webdriver
from selenium.webdriver.support import ui
driver = webdriver.Chrome()
wait = ui.WebDriverWait(driver, 10)
driver.get("https://www.milversite.club/milver/outsiders-1x01-video_060893d7a.html")
elem = wait.until(lambda driver: driver.find_element_by_id("iframevideo"))
print(elem.get_attribute("src"))
driver.quit()
Вывод:
https://openload.co/embed/8wVwFQEP1Sw