from selenium import webdriver from selenium.webdriver.common.by import By import time # import goto from dominate.tags import label from goto import with_goto # from selenium.webdriver.common.by import By # @with_goto #必须有 def main(): # label.begin browser.get('web') time.sleep(10) element = browser.find_element(By.XPATH, '//*[@id="app"]/main/div[2]/div[1]/div[2]/div[2]/div[2]/input') for i in range(1500000): # if element: # try: # if element.accessible_name == '立即报名': # # element: # element.click() # # print("点击了") # time.sleep(2) # else: # print("没找到") # browser.refresh() # element = browser.find_element(By.XPATH, '//*[@id="app"]/main/div[2]/div[1]/div[2]/div[2]/div[2]/input') # time.sleep(1) # except: # print("cuowu") # goto.begin try: if element.accessible_name == '立即报名': # element: element.click() print("点击了") # browser.refresh(); except: print("没找到") time.sleep(1) # browser.refresh() # element = browser.find_element(By.XPATH, '//*[@id="app"]/main/div[2]/div[1]/div[2]/div[2]/div[2]/input') # try: # element.click() # except: # print("真的没找到") # try: # element.click() # except OSError: # pass if __name__ == '__main__': browser = webdriver.Chrome(executable_path='./chromedriver.exe') main() # browser.findElement(By.classname("btn btn-save").click() # while(1): # webdriver= # driver.findElement(By.clasName("btn btn-save").click() # el = driver