簡體   English   中英

我無法點擊帶有 Selenium 的按鈕

[英]I cant click on a button with Selenium

這是我第一次使用 selenium,我正在開發一個項目來下載 Microsoft Teams 上的會議出席情況,代碼運行良好,我可以進入我需要下載的屏幕屏幕,現在我只需要點擊“ Baixar”,但它不起作用,

我的代碼:

BAIXAR = (By.XPATH, '//*[@id="app"]/div/div/div/div/div[6]/div/div/div[1]/div[2]/button')
WebDriverWait(navegador, 60).until(EC.element_to_be_clickable(BAIXAR)).click()

de inspector 的打印

我需要點擊“Baixar”按鈕

帶有 EC.element_to_be_clikable() 的等待語句將返回 boolean(真/假)。 因此,您不能使用 Boolean apply.click()。

而是使用與 EC.presence_of_element_located 相同的等待語句

objelement=WebDriverWait(navegador60).until(EC.presence_of_element_located((BAIXAR))

objelement.click()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM