1.打开网页输入账号密码登录
. K a; x9 @: D( l8 r4 s===========================================================3 u# t9 Z& a/ j& u, N! N
#引入selenium库中的webdriver模块( O6 v$ E/ X' l( X
from selenium import webdriver, k- i2 ?1 t& B: \) {
#引入time库- \! O6 t, S: W& A, R
import time Z. n7 V: T% P9 B: r* E9 M
#打开google浏览器" O8 ?# O5 d) J- U4 N | v
driver = webdriver.Chrome()& c; d, V: ?2 w4 ]% P
#打开126邮箱平台
. s/ D+ c8 X0 A5 R9 Q8 \7 odriver.get('www.52ocean.cn')$ W$ x' T3 [/ K/ X3 D
'''
0 I7 g8 R6 h2 E3 H4 `考虑到网页打开速度取决于每个人的电脑和网速,
! n* m* W" j! `! Q7 `. J使用time库sleep()方法,让程序睡眠5秒# L2 ]/ r _1 [ `- }
'''
- K" D, `. d ^9 A9 M3 w9 X5 X, Ttime.sleep(5)% {8 z; v5 U2 ^$ k4 F& Q
#在主页面点击登录按钮,进入登录页面
; |/ ]5 M) n* I- P7 R; Zdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()
) b7 r7 J/ M2 h" N5 A" F#输入账号和密码
4 Z3 V. T! [. d1 Q' z, bdriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
& u/ |' A7 G8 d0 R& N0 @/ pdriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')/ w; ]! K5 t$ p, k6 S4 n$ ^
#点击登录按钮8 P7 d* J# ^9 Q" i
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()
8 W8 r2 U& u$ N4 Q4 T u============================================================
4 D% |' y: `% M1 D1 n6 h! @8 d6 S
u5 x: J+ f# ?4 z# K6 _1 T% p( q; |( I! ~
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |