在此處輸入影像描述
[在此處輸入圖片描述][3]
driver.find_element_by_xpath("//div[@class='form-group field-user-terms required']/label").click()
我嘗試使用上面的 xpath,而不是選擇復選框。它正在點擊“條款和條件”鏈接
uj5u.com熱心網友回復:
10嘗試設定可能幾秒鐘的隱式等待
driver.implicitly_wait(10)
或者
設定顯式等待。顯式等待是您定義的代碼,用于在繼續執行代碼之前等待某個條件發生
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "myXpath")))
element.click();
或者
element = driver.find_element(By.XPATH,"yourXpath")
driver.execute_script("arguments[0].click();", element)
uj5u.com熱心網友回復:
您是否嘗試過復制 before:: 下面的行的 xpath?
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/489820.html
