selenium-python:登录网站并签到

测试网站的图像验证码统一设置成了: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

猜你喜欢

转载自www.cnblogs.com/jpr-ok/p/9262037.html