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

[复制链接]
1.打开网页输入账号密码登录
  c# o  A9 u. m3 k2 N. M4 G===========================================================
8 J6 |/ a% |  N1 Q1 `" Y9 _. Z#引入selenium库中的webdriver模块
( m  p# }1 Q* a! Zfrom selenium import webdriver3 u+ l( }6 k$ i4 v
#引入time库4 `$ J# @9 m' V9 _
import time1 o7 H! b3 Z1 t. F# @
#打开google浏览器8 V  Q! e6 E* s! z5 K" a
driver = webdriver.Chrome(); Z+ N' y* ?' l0 F
#打开126邮箱平台
) w' z) n$ \# P2 S5 Bdriver.get('www.52ocean.cn')
1 I' u* k$ }# r  r% u9 L: f'''8 h: j! H9 `6 ^! i: G  T
考虑到网页打开速度取决于每个人的电脑和网速,0 j2 A5 D0 s$ w# s
使用time库sleep()方法,让程序睡眠5秒/ H: Y3 z: F+ F. p/ G
'''
! Y$ z1 R2 x! m' h  @  {4 r3 }$ Vtime.sleep(5)5 G6 _& m1 S4 P) T! W0 w- a: c: T
#在主页面点击登录按钮,进入登录页面
( J9 d! g1 P& S& B. wdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()9 X  [0 B! U, W: F) C2 A
#输入账号和密码3 ^  H/ m' R! o' Q6 M8 K1 u0 m
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
' Y) X7 u7 I, A. ~' Ydriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码'); n4 F$ a2 O; K6 K9 T0 g4 U6 _
#点击登录按钮7 o; t0 ]! ?6 b: S" ?- }' q! B6 l
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()4 G: Q4 x4 G4 h8 J! }4 v
============================================================8 t' ^$ m/ [# l# m: H' M3 Z
                    8 p( |1 O0 b/ `! n" C, o

+ L0 w: e9 j& ^0 o* j                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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