本帖最後由 shal 於 2022-10-14 08:58 編輯
selenium 可以 click bth , input & get element data
eg:
driver.get("https://xxxxxxx.com")
wait = WebDriverWait(driver, 20)
loginAC = driver.find_element(By.XPATH,'//*[@id="ctl00_MPH_txtUserName"]')
loginPW = driver.find_element(By.XPATH,'//*[@id="ctl00_MPH_txtPassword"]')
loginAC.send_keys("testuser")
loginPW.send_keys("letmein")
loginBTN = driver.find_element(By.ID,'btnLogin')
loginBTN.click()
get data from element
user['MaxMailboxSize'] = driver.find_element(By.XPATH,'//*[@id="MaxMailboxSize_SettingText"]').get_attribute("value") |