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

[复制链接]
1.打开网页输入账号密码登录
" r( b3 Q' R! H3 s3 A. ?===========================================================8 D9 r& K; t7 @9 J9 S  d; K
#引入selenium库中的webdriver模块
# U4 K! t8 @& [# @; A* Mfrom selenium import webdriver. i1 a' [, d4 k* h( ^
#引入time库
: Z" D" k) m) }8 n) Fimport time
/ ^" f( N. P8 M" x8 U" R#打开google浏览器0 g: t( Z1 J4 B- E
driver = webdriver.Chrome()
! u/ L' B- }6 H& k7 d4 k#打开126邮箱平台1 e- y( |  w  Y4 V
driver.get('www.52ocean.cn')
2 o7 R4 Z2 x8 S+ S/ R3 u$ T'''
. |* E8 `; |$ ~0 t考虑到网页打开速度取决于每个人的电脑和网速,
" {/ A; a1 ]; E# l$ g使用time库sleep()方法,让程序睡眠5秒1 z) c! ]2 z- y) ?: N# f; n7 v3 m
'''
/ u6 v6 O1 B! E+ K$ f% {time.sleep(5)
" [, e* G$ E" q% n+ b$ V; {#在主页面点击登录按钮,进入登录页面( ^0 G7 e; ]1 i% A! T3 `8 @
driver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()$ W' k$ k7 N0 p6 A
#输入账号和密码1 |  P0 @' Q; i, k
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
- l( X2 p0 C3 G7 mdriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
3 K& ~3 u6 H- a& \  e4 _% W* o#点击登录按钮
* _9 s: H; j2 w5 A' ~driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()0 r7 e8 `2 O; C6 c1 \( t
============================================================8 Z. c# {; ]4 \+ z4 b$ B% _! ^
                    7 A) h$ X" ^$ }# u3 d
8 Y/ j' t8 H# `( Q+ W9 v6 u
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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