我想使用 Selenium保存这个文件。我可以使用以下代码单击“另存为”:
driver = webdriver.Chrome(chrome_options=options, executable_path = chrome_driver_path)
driver.get('https://www.shs-conferences.org/articles/shsconf/pdf/2019/06/shsconf_m3e22019_03006.pdf')
ActionChains(driver).move_to_element(driver.find_element_by_xpath('//*[@id="plugin"]')).key_down(Keys.CONTROL).send_keys('s').key_up(Keys.CONTROL).perform()
Run Code Online (Sandbox Code Playgroud)
但是,我无法让 python 在弹出窗口中按“保存”底部。我试过了:
driver.find_elements_by_xpath("//*[contains(text(), 'Save')]").click()
Run Code Online (Sandbox Code Playgroud)
和
ActionChains(driver).send_keys(u'\ue007').perform()
Run Code Online (Sandbox Code Playgroud)
有人知道如何点击底部的“保存”吗?
当我尝试为 Python 3.7 安装 PyFlux 时,出现错误。时pip install pyflux
,我收到一条很长的错误消息,指出“错误:命令出错,退出状态为 1:...”。使用时conda install pyflux
,我收到另一个错误:
收集包元数据 (repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的解决方法重试。
PackagesNotFoundError:当前频道不提供以下软件包:
- pyflux
当前频道:
- https://repo.anaconda.com/pkgs/main/win-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/win-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/msys2/win-64
- https://repo.anaconda.com/pkgs/msys2/noarch
要搜索可能提供您正在寻找的 conda 包的备用频道,请导航到
Run Code Online (Sandbox Code Playgroud)https://anaconda.org
并使用页面顶部的搜索栏。
谁能帮我?谢谢!