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

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

[复制链接]
1.打开网页输入账号密码登录% `1 N2 ~0 H8 h8 N3 y+ Y
===========================================================
# ~1 \" l% \1 O( g& |; \2 M4 t#引入selenium库中的webdriver模块
3 y) l9 c3 p& u/ ifrom selenium import webdriver, h* T/ M: t; w" j4 m; h/ `
#引入time库
* l. D& j4 m$ d7 {import time# d9 d1 k% |& C  b! K2 i
#打开google浏览器5 `, f0 b0 S3 J. Y) W% i
driver = webdriver.Chrome()
0 w8 ?' B1 z. {2 y7 L& L. i#打开126邮箱平台6 x+ d' Y5 B2 }3 t  t
driver.get('www.52ocean.cn')/ W' J/ G+ [; ^7 D, Y! g7 }
'''
) k" H( |8 ~  _7 @3 j& O考虑到网页打开速度取决于每个人的电脑和网速,0 Y$ d: g/ i2 ^! s! M
使用time库sleep()方法,让程序睡眠5秒5 x8 v8 W3 i8 K) C
'''
2 Y/ k2 m$ j( c; ?( o% _5 ~time.sleep(5)
2 z" O( f! Q/ c#在主页面点击登录按钮,进入登录页面
* o# ^( i5 x& W4 [0 Qdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()
+ J2 u* ^  o7 }% d' _% D- M#输入账号和密码4 O7 u# b7 b% _# s0 Y+ b8 f; P
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')) a( M( E. y. K; N/ [$ M8 p
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
6 r4 j; S9 C8 L# t/ w  G+ [#点击登录按钮
6 u! t' j! u+ o2 K2 t' Zdriver.find_element_by_xpath('//*[@id="f_sign_up"]').click()
/ E6 Q) ^3 Q! e0 L& S============================================================
7 A0 @  D( B" X6 M+ Y$ W0 V# w- v                    
) u- }# Z4 K1 |/ `7 j9 j2 l, z" v- L; k. K# W& P9 B& p' m
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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