from selenium import webdriver
browser=webdriver.Firefox()
url = 'example.html'
browser.get(url)
a = browser.find_element_by_id("vkl")
a.click()
browser.switch_to.window(browser.window_handles[1])
browser.close();
browser.switch_to.window(browser.window_handles[0])
делаю вот так: есть сайт с потоковым видео. я его открываю, нажимаю на play, открывается вторая рекламная вкладка. её закрываю и переключаюсь на первую. в ней уже идёт потоковое видео. как теперь мне её получить? если я захожу в инструмент разработчика, во вкладку Сеть, то в колонке Файл есть как раз искомая ссылка. В заголовке URL запроса тоже есть нужная ссылка. Вопрос - как её получить через Selenium и Python?
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://jsfiddle.net/9pKMU/show/')
for a in driver.find_elements_by_xpath('.//span[contains(text(), "Author")]/a'):
print(a.get_attribute('href'))