python网页自动登录账号 ----浏览器谷歌

1,033 阅读1分钟

首先下载驱动chromedriver,安装谷歌浏览器 然后下载对应的版本的chromedriver 下载地址:chromedriver.storage.googleapis.com/index.html 我 的谷歌浏览器最新版本是9.1

image.png

所以我下载相对应的版本后解压

image.png

将chromedriver.exe复制到python 根目录下和谷歌浏览器所在的文件位置下

image.png

准备就绪,你先下载python ,然后安装相对于的模块 比如 pip install selenium

image.png

from selenium import webdriver   # 导入webdriver模块
#打开一个谷歌浏览器,并且开始与浏览器会话
driver = webdriver.Chrome()
#打开一个网址
driver.maximize_window()
#浏览窗口最大化
driver.get("http://account.ryjiaoyu.com/log-in")
#获取网址并打开
driver.find_element_by_xpath("//input[@id='Email']").clear()
#系统自动清除登录页面的信息
driver.find_element_by_xpath("//input[@id='Email']").send_keys("你的账号")
#系统自动输入账号
driver.find_element_by_xpath("//input[@id='Password']").clear()
#系统自动清除登录密码页面的信息
driver.find_element_by_xpath("//input[@id='Password']").send_keys("你的密码")
#系统自动输入密码
driver.find_element_by_xpath("//input[@value='登 录']").click()
#系统自动登录页面
driver.quit()
 #系统自动关闭浏览器

image.png

你可以根据自己的需要,修改自己的网站进行登录。

首先按F12,查看相对应的代码,将其改成自己的用户名和账号即可

image.png