要点: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() #登录