1.打开网页输入账号密码登录
+ g3 `3 ^* x: M1 m2 S+ T6 ?===========================================================
+ B0 F3 U& c4 m( {$ \# a#引入selenium库中的webdriver模块" m4 O# m7 O9 ^( }2 E+ w* t9 m
from selenium import webdriver
0 ]9 y* U3 w, u2 p2 j#引入time库
# P. ^4 q! O% T9 r0 Pimport time
* R$ l: k3 I" q& V#打开google浏览器7 y b9 F, ~9 @
driver = webdriver.Chrome()! r8 D# C$ g& I, }) x
#打开126邮箱平台
& A: I( c/ O2 Q, y0 @$ _ ` Vdriver.get('www.52ocean.cn')+ i7 Y+ C' Z1 O/ k+ B7 Y
'''" D0 `0 J( G* q- h1 D/ a
考虑到网页打开速度取决于每个人的电脑和网速,
! @) c/ F. T) N2 x2 n使用time库sleep()方法,让程序睡眠5秒
+ f. T0 O. j8 A+ N2 o'''
; W7 J/ O* T' Z+ ytime.sleep(5)
5 s Y: T+ I$ ~3 O* u#在主页面点击登录按钮,进入登录页面
8 d F( t: ~8 S& h' v- \driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()- [/ M; `8 k+ t J) G
#输入账号和密码
f1 k6 p/ X7 r8 kdriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
~% z0 X- @0 H6 edriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
& F- K( @, X0 E! w. s" Z#点击登录按钮
) \0 @% n: b, \+ P8 { Ydriver.find_element_by_xpath('//*[@id="f_sign_up"]').click()
0 m: {7 H* v3 Y$ _" S: p, ~============================================================8 p: S& h# _1 p: b* W! L
; [- ^% L& n! Z- x5 ?/ {
, C8 c+ Q. @, }; w 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |