【发布时间】:2018-12-11 17:52:16
【问题描述】:
使用 Selenium for Python 从网页下载文件后,我想将该文件上传到另一个页面。到目前为止,我一直在使用我找到的建议解决方案,但我一直让元素不可见。
代码如下:
element = driver.find_element_by_id('id_in_page')
driver.execute_script("$(arguments[0]).click();", element)
element.send_keys('path_to_folder/file_to_upload')
selenium.common.exceptions.WebDriverException:消息:未知错误:无法聚焦元素。
我试图点击元素,因为我注意到页面有一个 td class="hide" 我认为这可能是导致问题的原因。任何建议将不胜感激!
【问题讨论】:
-
你能用相关的HTML更新问题吗?可以分享网址吗?
标签: python python-2.7 selenium selenium-webdriver selenium-chromedriver