测试网站的图像验证码统一设置成了:121
Elements中定位元素比较费眼睛~~
1 import time 2 from selenium import webdriver 3 import os 4 5 username = "18200715012" # 请替换成你的用户名 6 password = "123456Bb" # 请替换成你的密码 7 code = 121 8 9 driver = webdriver.Chrome() # 选择Chrome浏览器或者用下面的浏览器,看心情 10 # driver = webdriver.Firefox() 11 driver.get('http://118.178.247.67:8081/systLogonUser/login.do') # 打首金网登录页面 12 time.sleep(1) 13 14 driver.find_element_by_id('userName').click() 15 driver.find_element_by_id('userName').send_keys(username) 16 17 driver.find_element_by_id('pwd').click() 18 driver.find_element_by_id('pwd').send_keys(password) 19 20 driver.find_element_by_id('verifyCode').click() 21 driver.find_element_by_id('verifyCode').send_keys(code) 22 23 driver.find_element_by_id('login').click() 24 time.sleep(1) 25 26 # driver.find_element_by_id('signIn').click() 27 driver.find_element_by_class_name('signIn').click() 28 29 # driver.close() 30 31 # 这些是网站中定位到的元素 32 # userName 33 # pwd 34 # verifyCode 35 # login