1.打开网页输入账号密码登录1 Z2 L" v6 |* N: G
===========================================================
; e! y& {& E0 O+ d3 g#引入selenium库中的webdriver模块
3 Z9 e+ I; [' v# M/ u4 f6 j) O: z% c; ufrom selenium import webdriver5 _& B7 C! H: t' \0 Y: _
#引入time库
: d6 e" l: t7 d3 o1 wimport time
0 u, r) o% k8 e5 ]#打开google浏览器; A3 h5 `: l2 ?
driver = webdriver.Chrome()
+ i! \2 D) ]( Q. f, k# z/ j( S#打开126邮箱平台
- a) b0 f, e2 g. Ddriver.get('www.52ocean.cn')% [& X9 Z% M- v' I! m2 H' ]
'''
% I/ Z6 n% |. e; g y6 `9 E4 A考虑到网页打开速度取决于每个人的电脑和网速,) J3 S* F: V, F
使用time库sleep()方法,让程序睡眠5秒
7 q# L+ m% M' J5 J% M `'''- `9 ~ q- i$ r) r* I6 @# W! t
time.sleep(5)
* ^! h. Z- {" b. c4 G#在主页面点击登录按钮,进入登录页面8 y4 z' O4 Q: I7 {, S
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()2 \: V9 ^8 e' C4 J( ^* ?
#输入账号和密码1 j7 q2 G1 a0 @0 I5 E, t+ Q4 l# H: \ B
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
3 y7 M& l; |6 _driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')( K: B3 D+ f- b0 R
#点击登录按钮
! {4 E8 e: L# e. ~0 pdriver.find_element_by_xpath('//*[@id="f_sign_up"]').click()) y* K7 v. {% q6 l- y
============================================================
5 ]3 n4 n( w6 r' z5 T3 S' N
$ [) w$ ^! i o, b5 V( h( j* j: b5 f" o
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |