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

[复制链接]
1.打开网页输入账号密码登录
) H/ a3 ~; t+ B7 G' V6 f===========================================================
, ]0 `# i7 F8 c2 \& i#引入selenium库中的webdriver模块
5 m8 _8 x8 S& ?& A, Hfrom selenium import webdriver
# r4 m, p" g! K: C#引入time库
4 @) J, S1 ?7 s2 [+ fimport time7 D8 l3 z8 V0 x9 p% e
#打开google浏览器
; |  }4 `( Y. }+ k% g6 Vdriver = webdriver.Chrome()
+ y6 W) V8 ^/ I9 a3 B- I" {) d0 |#打开126邮箱平台* `7 t! G8 X' L! _. v
driver.get('www.52ocean.cn')$ c$ ~, i2 z, J1 V
'''
1 \, _+ T) [( f; U考虑到网页打开速度取决于每个人的电脑和网速,
. ~2 z; L: {* j7 R使用time库sleep()方法,让程序睡眠5秒
4 p  c6 d2 G8 S! W7 I* s3 F0 R'''
' a0 U! f) U$ N( }5 K7 Rtime.sleep(5)
+ U( Q7 `2 Y0 W$ Q#在主页面点击登录按钮,进入登录页面
5 P$ d5 q/ W5 r' Z* a7 y; ]& cdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()
! n4 Y/ |: B1 [8 E2 y9 Q( D0 a- g#输入账号和密码0 x8 Y1 G( K) |: M* K% [, D
driver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')
1 S$ A  S  B, edriver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
& s; I( ^$ _, B6 r+ G; ~- k#点击登录按钮" E, ~! q9 l. r" j; O$ R! E9 n
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()
' g, V* G2 l( x. X( A- g/ T============================================================0 K0 S( B( d" [4 Y2 S' [+ n7 \
                    & d4 E8 t* j/ G# q) }: U1 x
! r4 S4 k5 E: t7 P: l* x
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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