1.打开网页输入账号密码登录! I0 g. D7 e) }. s
===========================================================- K" n; g2 T! N" K, k
#引入selenium库中的webdriver模块 p7 d8 I1 _" p) L3 f
from selenium import webdriver
; V( X" i: }; q#引入time库
! d" Q) K8 n. o! [3 W) @import time* A/ U- D* ]. A, t! }& ^
#打开google浏览器. z, l/ M, \5 G7 t
driver = webdriver.Chrome()6 z" l7 Q5 @9 O3 K' \
#打开126邮箱平台4 \: }3 s6 U7 e6 B
driver.get('www.52ocean.cn')
1 g, Y/ i, r( o- l1 O0 D0 T'''
6 x5 \+ m: R9 _1 \! a考虑到网页打开速度取决于每个人的电脑和网速,
o* j+ ]5 e1 w9 v% F# k% [ |使用time库sleep()方法,让程序睡眠5秒
- I$ `7 S3 r" ~! M/ K'''
5 a8 Z* U0 \. ?( m l7 t8 wtime.sleep(5)2 z* d' \/ k- d1 }
#在主页面点击登录按钮,进入登录页面" `4 I0 `+ N/ G5 Q4 f# K3 b
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()' s; Q' C$ }! b# [/ x, M& [( d
#输入账号和密码
u0 A3 @+ j% Gdriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')6 Q# r5 }" q0 i1 u- p) C
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')% o: m4 _/ j4 }
#点击登录按钮7 _2 o5 I" c0 w5 ]9 B
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click(); Q. |- ?3 c) R( T
============================================================
* W$ c9 r+ S8 I: L1 B6 \% L2 N! c9 w1 h . w. ^) Y- k! F/ b4 ~& H
0 U) t; [* y2 v: R4 Z$ s
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |