Python脚本实现深大校园网网页登陆
安装
1:安装selenium依赖包 在Anconda中通过pip install selenium安装
2:下载Chrome版本对应的驱动 http://chromedriver.storage.googleapis.com/index.html
实现代码
import time
from selenium import webdriverdef login(username, password):url = 'https://drcom.szu.edu.cn/a70.htm' # url中指明定位到校园网登陆界面chrome_driver = r'F:\software\Anaconda\envs\carla\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe' # 上面的驱动路径driver = webdriver.Chrome(executable_path=chrome_driver)driver.get(url)name_input = driver.find_element_by_id('VipDefaultAccount') # 找到用户名的框框pass_input = driver.find_element_by_id('VipDefaultPassword') # 找到输入密码的框框login_button = driver.find_element_by_xpath('/html/body/div/div/div[2]/form[2]/div[2]/input[1]') # 找到登录按钮# login_button = driver.find_element_by_id('VipResetButton') # 找到登录按钮name_input.clear()name_input.send_keys(username) # 填写用户名time.sleep(0.2)pass_input.clear()pass_input.send_keys(password) # 填写密码time.sleep(0.2)login_button.click() # 点击登录time.sleep(10)print(driver.title)driver.close()if __name__ == "__main__":user = "****" # 输入账号pw = "****" # 输入密码login(user, pw)
Python脚本实现深大校园网网页登陆相关推荐
- Drcom客户端可以卸载了! 在Windows上编写bat脚本实现深大校园网认证, 并可断线重连(Drcom Pt版)
写在前面 之前有写文章分析了深大校园网的认证过程, 编写Linux脚本可在路由器等Linux设备上实现自动登录, 断线自动重连. 考虑到Windows才是主要使用者, 本篇文章分享在Windows上编 ...
- 抓包分析,一条Linux命令实现路由器自动登录深大校园网认证(Drcom Pt版)
先说结论,通过抓包分析简化最后可以得出,其登录过程只是一个简单的向服务器发送HTTP GET请求或HTTP POST请求.只要在路由器启动之后自动发送一段 HTTP 请求,即可实现自动登录. 对于 G ...
- 深大校园网掉线/Drcom掉线/校园网保持在线的python脚本
前言 目前这是第一版本的drcom掉线解决方案,第二版本已完成更新并且无需配合chromedriver,请需要的同学移步至第二版. 一.准备步骤 1. 确保电脑已经安装python3(若无,请参考此文 ...
- Python脚本实现【大麦网】抢票程序,今年我一定要去听一场演唱会
前言 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会. 话剧.音乐剧.体育赛事等领域. 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票 那么,今天带大家用Python ...
- Python脚本实战【大麦网】抢票程序,我终于可以去看我杰哥的演唱会啦!
前言 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会. 话剧.音乐剧.体育赛事等领域. 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票 那么,今天带大家用Python ...
- Python脚本抓取大乐透开奖结果核对定投号码邮件通知
最近学习了一下Python的基础,想写个东西练练手.正好每次跟号的大乐透还需要手动兑奖或者去彩票站兑奖,自己写一个脚本自动抓取开奖结果,核对开奖金额后邮件通知. 整体思路: 找可抓取开奖结果网站 找可 ...
- Python脚本下载TCGA大数据,非常简单,开放源代码
前言 使用TCGA官方的gdc-client下载工具有时候很慢,经常会挂掉,那干脆自己写一个下载小程序.于是使用TCGA的API写了个下载TCGA数据的脚本,脚本也是需要下载manifest文件的. ...
- python脚本——selenium自动化执行一些网页上的操作
文章目录 一.说明 二.代码 三.用法总结 一.说明 通过python的selenium模块,自动化执行一些网页上的重复的无聊的工作. 二.代码 #! /usr/bin/python3.6 from ...
- 深大教学区Dr.com,实现校园网自动认证的请求
经过对教学区登录认证过程进行抓包分析可得,登录是对 https://drcom.szu.edu.cn/a70.htm 发送了POST请求,请求表单如下图所示,且传递了cookies,cookies由j ...
- 【Python脚本】Python自动大麦网抢票,准点原价秒杀演唱会门票,拒绝黄牛交易!从我做起!!!1
文章目录 前言 一.分析购票过程 二.Selenium 模拟浏览器操作 三.逆向工程:抢票接口 总结 前言 你是否错过了周杰伦的票,最近又没抢到五月天的票,不要太难过,今晚有张学友的票,后天还有张杰的 ...
最新文章
- 一段文字,写给合唱团即将分别的我们
- 中国大学MOOC 编译原理 第6讲测验
- javaWeb开发总结 ---- 前端数据插入到后台
- *p++和*(p++)的区别_同是华为顶级旗舰,P系和Mate系谁最值得购买?明白这点很重要!...
- python 列表比较不同物质的吸热能力_python列表里面根据一定的条件挑选元素
- windows7系统做文件服务器拒绝,Win7提示qq服务器拒绝了您发送离线文件
- 硬盘全新安装windows 7
- python rarfile不支持unicode_python – zipfile提取时的unicode错误
- 慕课网上的星级评分--学习视频后模仿实现
- 力扣—— 224. 基本计算器(困难)
- Oracle P6培训系列:17建立基线
- 怎么做说课PPT课件?
- Js获取时间-天干地支空亡
- 【C语言】贪吃蛇小游戏代码详解
- 一个算法面试题的5种不同解法
- linux磁盘阵列 启动盘,Linux RAID磁盘列阵完全攻略
- python字符串处理编程实例_Python字符串处理实例详解
- 太损了!如何禁止小孩玩电脑?
- 使用python+Selenium动态爬取《率土之滨》藏宝阁账号信息
- 关于脚本录制和回放终端会话(script、scriptreplay)使用