python使用selenium 自动登录百度账号

要点:1.使用火狐浏览器

          2.注意验证码的弹出,,我还不会自动化输入验证码,希望后面能学会


from selenium import webdriver
browser = webdriver.Firefox()  #使用火狐
browser.get('https://www.baidu.com/')
browser.implicitly_wait(3)
browser.find_element_by_id("u1").find_element_by_name("tj_login").click() #登录 按钮

browser.find_element_by_id("TANGRAM__PSP_10__footerULoginBtn").click()  #选择用户登录
name=browser.find_element_by_name('userName')           #用户名 输入框
name.send_keys(username)
name=browser.find_element_by_name('password')            #密码输入框
name.send_keys(password)

a=input('请输入验证码')                                  #填好上面2个,会弹出验证码,得自己手打了,
yanzhengma=browser.find_element_by_name('verifyCode')
yanzhengma.send_keys(a)
browser.find_element_by_xpath('//input[@id="TANGRAM__PSP_10__submit"]').click() #登录

猜你喜欢

转载自blog.csdn.net/qq_38282706/article/details/80370383