Python selenium:如何找到隐藏的下载URL?

时间:2017-01-14 10:34:22

标签: python selenium selenium-webdriver

我处理的页面有隐藏的隐藏选项按钮,我使用了EC.element_to_be_clickable'。 这段代码正常运行,但这只是按钮点击并通过firefox下载... 我想获得视频的链接网址。

_sDriver = webdriver.Firefox()
_sDriver.get('www.example.com/video')

wait = WebDriverWait(_sDriver, 10)
download_menu = _sDriver.find_element_by_id("download-button")
action = ActionChains(_sDriver)
action.move_to_element(download_menu).perform()

documents = wait.until(EC.element_to_be_clickable((By.LINK_TEXT, "sample_video")))
documents.click()

我的代码的结果是由firefox下载,但我想使用python下载。 示例 -

subprocess.call('wget {0}'.format(documents_url))

我如何获取文件的网址? 谢谢你的帮助。

0 个答案:

没有答案