Treiber-Find-Element, if else-AnweisungPython

Python-Programme
Anonymous
 Treiber-Find-Element, if else-Anweisung

Post by Anonymous »

Hier funktioniert meine if else-Anweisung nicht.
Wann immer ich das Skript ausführe
Wenn die „IF“-Bedingung übereinstimmt, funktioniert es.
Wenn die „ELSE“-Bedingung übereinstimmt, funktioniert es nicht
Hier ist der Code

Code: Select all

       if driver.find_element(By.XPATH, "//bdi[normalize-space()='Close']"):
driver.find_element(By.XPATH, "//bdi[normalize-space()='Close']").click()
else:
WebDriverWait(driver, 300).until(
EC.element_to_be_clickable((By.XPATH, "//bdi[normalize-space()='OK']")))
driver.find_element(By.XPATH, "//bdi[normalize-space()='OK']").click()

print((sh.cell(row=r,column=2).value), r)
r = r + 1
Geben Sie hier eine Bildbeschreibung ein

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post