1.打开网页输入账号密码登录
! Z$ M% ~& I3 z. R* C* q===========================================================
1 S. f* p" M2 ^, H6 Z+ Y, E0 m* `' J#引入selenium库中的webdriver模块
2 z" T# ]! ?" [2 F h: \$ Xfrom selenium import webdriver
" s8 \4 K9 c9 i#引入time库
- o3 W T1 ^4 x9 z- ]# O/ n% I8 Yimport time
d1 p" P& h5 Z: I2 Y7 ^- } G#打开google浏览器
: U8 ~" h$ H. u/ R* O: Mdriver = webdriver.Chrome()
/ V2 X2 r9 {2 B: x#打开126邮箱平台$ P4 _6 a& P0 @
driver.get('www.52ocean.cn'); h, V- {9 x1 N1 U
'''8 I; v" ^% a8 F' _
考虑到网页打开速度取决于每个人的电脑和网速,
% D a( m5 l6 F6 W+ m使用time库sleep()方法,让程序睡眠5秒& P3 q" b. u# ]" X6 L2 p- l
'''
& s0 j" l4 y) o: K/ stime.sleep(5)
+ X7 T( X7 x/ X#在主页面点击登录按钮,进入登录页面; Z3 i/ E5 P- U/ b6 I- v
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()6 I( E7 F- R8 ?+ {( _
#输入账号和密码' K5 ~5 n+ Z2 j
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
3 G6 M! c+ J) s1 V9 K" rdriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
H# w1 [' F' B. K9 w8 w#点击登录按钮
$ B# U1 B) W' ?# L& c5 C w% x- xdriver.find_element_by_xpath('//*[@id="f_sign_up"]').click()2 B. `+ V* f7 ]- t
============================================================
6 T. f% v9 C0 d+ O& d' u3 W2 Q $ z- X. s" }3 ^) E8 k- i" [
& U5 P1 g- H$ a4 M- H+ {' `7 R 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |