1.打开网页输入账号密码登录
c# o A9 u. m3 k2 N. M4 G===========================================================
8 J6 |/ a% | N1 Q1 `" Y9 _. Z#引入selenium库中的webdriver模块
( m p# }1 Q* a! Zfrom selenium import webdriver3 u+ l( }6 k$ i4 v
#引入time库4 `$ J# @9 m' V9 _
import time1 o7 H! b3 Z1 t. F# @
#打开google浏览器8 V Q! e6 E* s! z5 K" a
driver = webdriver.Chrome(); Z+ N' y* ?' l0 F
#打开126邮箱平台
) w' z) n$ \# P2 S5 Bdriver.get('www.52ocean.cn')
1 I' u* k$ }# r r% u9 L: f'''8 h: j! H9 `6 ^! i: G T
考虑到网页打开速度取决于每个人的电脑和网速,0 j2 A5 D0 s$ w# s
使用time库sleep()方法,让程序睡眠5秒/ H: Y3 z: F+ F. p/ G
'''
! Y$ z1 R2 x! m' h @ {4 r3 }$ Vtime.sleep(5)5 G6 _& m1 S4 P) T! W0 w- a: c: T
#在主页面点击登录按钮,进入登录页面
( J9 d! g1 P& S& B. wdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()9 X [0 B! U, W: F) C2 A
#输入账号和密码3 ^ H/ m' R! o' Q6 M8 K1 u0 m
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
' Y) X7 u7 I, A. ~' Ydriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码'); n4 F$ a2 O; K6 K9 T0 g4 U6 _
#点击登录按钮7 o; t0 ]! ?6 b: S" ?- }' q! B6 l
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()4 G: Q4 x4 G4 h8 J! }4 v
============================================================8 t' ^$ m/ [# l# m: H' M3 Z
8 p( |1 O0 b/ `! n" C, o
+ L0 w: e9 j& ^0 o* j 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |