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

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

[复制链接]
1.打开网页输入账号密码登录: o% ~, x( f3 H. @
===========================================================
+ A- @8 f& P0 S+ {8 B#引入selenium库中的webdriver模块
0 l! t3 u- \# o( V$ I: {# Dfrom selenium import webdriver
* h5 w7 F5 K; V; W5 _9 m3 }: F#引入time库8 t: K4 R# t& t' ]) Q/ c0 C& N
import time
, D7 w/ ?) b$ N! l#打开google浏览器
# e4 J1 e( g7 Q4 q' E9 [9 rdriver = webdriver.Chrome()+ v7 b0 ]  B* C; l& h; n
#打开126邮箱平台% X1 u# a) f) Z* |; x
driver.get('www.52ocean.cn')4 K: l: z- L/ e, U
'''6 C, S) m7 t" [4 t1 \' b
考虑到网页打开速度取决于每个人的电脑和网速,4 ]& e4 o# t4 O9 S+ j* j# B7 v
使用time库sleep()方法,让程序睡眠5秒
2 J, N, G5 q2 \( v'''5 l" P2 A5 I( ?' O3 }) B
time.sleep(5)  P* ]$ w( ^5 T, ?4 j; `* I  e
#在主页面点击登录按钮,进入登录页面
& a  z# s# C4 T3 N6 gdriver.find_element_by_xpath('//*[@id="notlogin"]/span/a[1]').click()8 M& `% D, _6 q! i8 j9 x
#输入账号和密码
- c& \; d6 N, y( d# bdriver.find_element_by_xpath('//*[@id="lUsername"]').send_keys('账号')7 p9 P" U4 g7 U9 E' _
driver.find_element_by_xpath('//*[@id="lPassword"]').send_keys('密码')
& d# Z/ S# x3 b4 a1 m0 L#点击登录按钮% t( }, T% O& d1 Z
driver.find_element_by_xpath('//*[@id="f_sign_up"]').click()$ \0 n( U, r8 h) _
============================================================
, \* Y+ \0 N- s- c8 E2 W1 G1 {                    ' Q. A; p8 Z, Z( t/ t# p1 h

6 D) g* T: n9 R* F4 j                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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