from selenium.webdriver.support import expected_conditions as EC
from selenium import webdriver
from selenium.webdriver.common.by import By from selenium.webdriver.support.wait import WebDriverWait driver = webdriver.Firefox() # driver = webdriver.PhantomJS(service_args=SERVICE_ARGUS) wait = WebDriverWait(driver, 10) def search(): try: driver.get('http://cl.***.pw/login.php?') wait.until( EC.presence_of_element_located((By.NAME, "pwuser")) ).send_keys(('username')) wait.until( EC.presence_of_element_located((By.NAME, "pwpwd")) ).send_keys(('password')) wait.until( EC.presence_of_element_located((By.CLASS_NAME, "btn")) ).click() bbb = input('二步验证:') wait.until( EC.presence_of_element_located((By.NAME, "oneCode"