1.打开网页输入账号密码登录
6 M' |3 L4 ~9 J6 F1 {& {& S7 `===========================================================
3 T9 g% o( O' Q7 n, ~5 M#引入selenium库中的webdriver模块
% u7 ~) T, i) g( ~! Xfrom selenium import webdriver
4 r5 e$ S N" i7 u; X# j#引入time库4 x: X# I! r X+ L
import time
3 U! }, b7 d$ a( v2 |5 ^! x: q) G#打开google浏览器
$ c; U; y1 y! ?- P9 F; u8 }7 ^7 odriver = webdriver.Chrome(); R, o" @/ J5 ~- y, F; w& r
#打开126邮箱平台% P U3 D6 y2 X% |5 W4 J8 [; S
driver.get('www.52ocean.cn')+ e- r) N8 \; o1 D' j
'''# K4 v2 y! A6 g
考虑到网页打开速度取决于每个人的电脑和网速,& U5 y' W0 H4 f# z3 m' b
使用time库sleep()方法,让程序睡眠5秒
X% ^% W# ]9 K# U$ K6 p+ \" }'''
; w5 N8 y. h8 M8 {2 v3 Q1 a; @time.sleep(5)
" R7 K+ F3 N8 t- l V#在主页面点击登录按钮,进入登录页面, U; B, T. w" e, _4 C' v
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()6 g* A: F* U( s$ e3 v2 R
#输入账号和密码1 D$ z/ c P. X6 Z8 ~. W! C
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
3 F+ B& E% n8 T' F( x E0 u' wdriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')4 H$ U; y9 g7 T7 j
#点击登录按钮8 w! ?5 \0 ^" s/ x4 F3 P
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()# `' R7 l# b" Y) m6 W; k9 X; f
============================================================7 Z- Y4 v" X! x4 r3 J! J3 o
; Y0 j6 @7 ?3 R" I$ B( Q0 s8 t
9 m! U" w8 E: m2 j' c& p9 ` 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |