收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

【Python】入门8——PyCharm脚本-打开网页输入账号密码登录

[复制链接]
1.打开网页输入账号密码登录
6 G) }  F3 U, Z9 v/ v( `===========================================================0 s( F/ |+ C$ I% [" Z
#引入selenium库中的webdriver模块/ j: c3 p: c0 {( ]
from selenium import webdriver: r0 S, p# C9 w5 Q5 Q8 b, O$ V
#引入time库
$ ^' [% S% p- |import time
. y3 u1 B/ V6 H#打开google浏览器
1 M- p. B5 M. s. cdriver = webdriver.Chrome()
3 a4 |7 C8 C- [& Z9 ]+ z! H; @#打开126邮箱平台1 V9 ^7 ?6 j; Y7 M
driver.get('www.52ocean.cn')
; `2 ]% O/ h$ g, {9 q8 X'''7 y3 c% `4 N3 v2 O* ?2 t6 \
考虑到网页打开速度取决于每个人的电脑和网速,2 [" f+ Q6 t3 A6 b( `2 Z, i0 i- E
使用time库sleep()方法,让程序睡眠5秒
9 Y; \$ e2 U, B( n, q& g1 P  l'''
: q8 x1 e6 h8 u+ stime.sleep(5)
, E  W: E7 v) F/ I, @#在主页面点击登录按钮,进入登录页面
. m5 B: {% b" S6 J1 H. b/ b' O6 A$ Ddriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()3 D/ V, J9 @5 y
#输入账号和密码
0 V3 }1 f( f7 L! }driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号'); ^3 i+ H# Z) i5 a
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')5 i) h' {' L$ V/ s3 c
#点击登录按钮
- e1 Z0 ]% o1 I8 W/ Fdriver.find_element_by_xpath('//*[@id="f_sign_up"]').click()
0 G' L$ v& C; {% @9 T============================================================/ @# Z0 \$ I2 a$ l1 c
                    
- E, R: G6 d9 c" S5 y
! v5 W) ]! @" p3 \8 |9 p+ u                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
sc8d229wo5
活跃在2021-7-26
快速回复 返回顶部 返回列表