我正在尝试使用Python在Edge上单击保存提示。我要保存的文件是一个excel文件,一旦我单击以在Edge上将其导出,页面底部的提示将为我提供打开,保存,取消的选项。我如何单击保存?我尝试使用driver.find_element_by_name("Save")
,但这没用。
我应该改为找到按钮的位置,然后以这种方式单击它吗?我如何找到按钮的位置?我知道如何使用pyautogui查找鼠标的位置。
编辑
这是我要点击的画面
Miscrosoft Edge save bar我只希望能够单击“保存”按钮。它显示在网页的底部。
编辑
答案 0 :(得分:1)
我假设您能够解析到文件的链接?您是否有可能使用指向文件的链接以及BeautifulSoup或urllib来保存文件?
以下是使用urllib的示例:Download Files from a Website with Python
Beautifulsoup和请求示例:Download files using requests and BeautifulSoup
致谢
l。
编辑:
谢谢您的澄清! 我自己进行了尝试,并通过以下方式使其起作用: