我处理的页面有隐藏的隐藏选项按钮,我使用了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))
我如何获取文件的网址? 谢谢你的帮助。