gpt4 book ai didi

python - 单击等待上传下载的不可点击按钮来下载 Selenium python

转载 作者:太空宇宙 更新时间:2023-11-03 20:14:48 24 4
gpt4 key购买 nike

我在网站上做了一个自动化下载一些文件的操作。问题是,在您单击下载文件之前,即使该按钮存在于 DOM 中,该按钮也是不可单击的。只有在下载上传完成时才会单击

我使用此代码来单击按钮

        WebDriverWait(self.browser, timeout=15).until(
EC.presence_of_element_located((By.XPATH, '//*[@id="btnDownloadDocumento"]'))).click()

我使用sleep() 8秒来等待按钮可点击

有人知道我该怎么做吗?

最佳答案

尝试以下:

 EC.presence_of_element_located((By.XPATH, '//*[@id="btnDownloadDocumento"]')))
EC.element_to_be_clickable((By.XPATH, '//*[@id="btnDownloadDocumento"]'))).click()

关于python - 单击等待上传下载的不可点击按钮来下载 Selenium python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58523205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com