1.打开网页输入账号密码登录
8 S; j8 I6 ~/ P* S3 L9 b6 I2 O: {===========================================================+ ?* d; z7 j: o% K# y% H
#引入selenium库中的webdriver模块+ Q. F0 S% ^5 @* L& V1 e; d
from selenium import webdriver6 X L9 C6 d, |7 W1 ^, Y
#引入time库
& x" Z/ y" W' R0 n- I: Y2 limport time+ P; C; F* H/ t! p% {
#打开google浏览器
: _" ^( V, ^' ?$ U: ?- m6 xdriver = webdriver.Chrome()
: M! E4 k8 l1 Z3 X; [1 z+ Y: S#打开126邮箱平台
- O, p8 E9 |) X4 A2 |( ?7 \0 Tdriver.get('www.52ocean.cn')
3 U+ a7 G4 `9 k0 W3 c''') @% O" ?. J9 g; X7 I. }# {8 v
考虑到网页打开速度取决于每个人的电脑和网速,, G. e; V- j* H0 ~* @( Q2 i2 U7 Q
使用time库sleep()方法,让程序睡眠5秒
6 B5 ^: o6 ^. I% U'''' W( `5 F% M9 {& b* T1 Z5 X
time.sleep(5)
6 o( x" U/ s5 C3 i#在主页面点击登录按钮,进入登录页面6 I" s# I9 f. s
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()
* @2 [8 D+ Y3 W; i! D) o6 {#输入账号和密码
8 T) S5 T; d$ n7 {driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
" X& _$ o% A: h! Zdriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
2 D U6 Z( x" H1 L8 t8 T8 u+ k, o#点击登录按钮% ?( h+ h& }& I
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()5 ]2 n+ C4 F N. n. S
============================================================
8 I3 P0 X# a) G; _: d* K* v : D$ D, s: I: D0 X( R) T
& v' w2 X! x# x' [
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |