[text] G

Viewer

  1. try:
  2.     # Wait for the "Partner sign in" button to become clickable
  3.     partner_sign_in_button = WebDriverWait(driver, 30).until(EC.element_to_be_clickable((By.CSS_SELECTOR, 'a[href="/sign-in/partner"]')))
  4.     partner_sign_in_button.click()
  5.  
  6.     # Wait for the email address field to appear
  7.     username_field = WebDriverWait(driver, 30).until(EC.presence_of_element_located((By.CSS_SELECTOR, 'input[name="email-address"]')))
  8.     
  9.     # Fill in the email address and password fields
  10.     username_field.send_keys('[email protected]')
  11.     password_field = driver.find_element(By.XPATH, '//input[@name="password"]')
  12.     password_field.send_keys('Pladmarch11')
  13.  
  14.     # Click the "Sign in" button
  15.     login_button = WebDriverWait(driver, 30).until(EC.element_to_be_clickable((By.XPATH, '//button[contains(text(), "Sign in")]')))
  16.     login_button.click()
  17.  
  18. except TimeoutException as e:
  19.     print("Timeout error: Unable to locate login elements." + str(e))

Editor

You can edit this paste and save as new:


File Description
  • G
  • Paste Code
  • 24 Apr-2024
  • 981 Bytes
You can Share it: