1.打开网页输入账号密码登录2 c1 u; v7 b; P
===========================================================1 E- s8 `% k- d0 j
#引入selenium库中的webdriver模块7 ^0 P7 ]9 x, {. \" S! i8 t
from selenium import webdriver
0 @ j5 l( u* m3 |/ L#引入time库) x1 a0 G7 v9 E
import time
: U* L& F$ c/ ~" m#打开google浏览器! [4 s- b1 h9 {7 W& L' F \/ Y
driver = webdriver.Chrome(): [( u. Z0 \4 {8 D2 U
#打开126邮箱平台
# J- |, S$ a$ a/ S( d) ^ J! edriver.get('www.52ocean.cn')' a0 N! I, D+ W w% [% x
'''
" ]+ C: f+ n3 t; t考虑到网页打开速度取决于每个人的电脑和网速,# b: }3 l4 D4 t
使用time库sleep()方法,让程序睡眠5秒: ]3 o; F) g3 q9 f2 M. M- W
'''
% R1 H) u$ ]! }time.sleep(5)$ T9 y: ^- m" |8 \5 y
#在主页面点击登录按钮,进入登录页面/ R+ A6 _* u& r+ j$ x
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()% i" j( k( r4 \2 {" C& C
#输入账号和密码
) Q2 e! q2 |) @- z* odriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')% r F: U; b, z& x: K4 Z7 O0 N4 g5 m
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
; ]& {2 W6 n' r* R% Z#点击登录按钮6 M4 d7 U [$ _) z
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click() |! ^' U6 G, {& K; F$ p
============================================================
' ?9 |5 V7 K+ t 4 o* x- r+ N0 @5 q9 X/ }
& k( \8 p: g- K0 y O- B4 ?1 N 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |