1.打开网页输入账号密码登录
* W* H: ~# j! R' [===========================================================
7 T" P+ t7 b. V#引入selenium库中的webdriver模块
- D0 l# l- [7 R! x: `* S, a, i [: afrom selenium import webdriver
" b3 _& p8 c! w0 i k#引入time库
4 P% k+ C+ [4 G' p5 q+ {: z/ simport time* q0 I1 E% X/ l! S! P, L2 y
#打开google浏览器
# _4 @1 k0 B: s( F9 x7 Gdriver = webdriver.Chrome()
& y' t8 E2 p8 N( k8 Q9 W#打开126邮箱平台
2 F' r. Q/ }& q/ h# ^3 ?driver.get('www.52ocean.cn')
1 H$ f4 w; O; ?: E& w'''
* I5 L, k& }6 y' D考虑到网页打开速度取决于每个人的电脑和网速,: ?! |9 f/ X7 j
使用time库sleep()方法,让程序睡眠5秒; K% R2 U1 O( }0 E8 K
''') l5 Y( m& _5 f
time.sleep(5)
2 M; e3 ^& U) G; H$ e#在主页面点击登录按钮,进入登录页面' ~2 V% b3 I2 ?1 x( i4 Y
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()
2 M! W4 Q) U1 x* Y& ?#输入账号和密码
6 J' a5 e! _. y$ w; r4 idriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号') t% l4 g* }! W1 W
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
9 [- m* M. c$ ^2 D8 Z! G#点击登录按钮2 Q3 C" _& B8 t
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()2 o, E/ F/ a( h: R
============================================================
' B, s& J! _+ z9 z; O! k4 C1 s * S3 ?+ O2 k8 j
8 H& D1 }' L1 _6 @ 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |