ECUT东华理工大学校园网Python自动化脚本连接
废话就不说了,直接上代码。
(第三方库自行安装。)
import select
from threading import Thread
from ping3 import ping
from selenium import webdriver
from selenium.webdriver.support.select import Select
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver import ActionChains
import time
import requests
import keyworddef isConnected():try:html = requests.get("https://www.baidu.com",timeout=2)return 1except:return 0def login():driver = webdriver.Chrome()driver.implicitly_wait(10)wait = WebDriverWait(driver, 10, 0.5)driver.get("http://172.21.255.105")wait.until(EC.presence_of_element_located((By.XPATH,"/html/body/div/div/div[2]/div/a/img")))driver.find_element(By.XPATH,'/html/body/div/div/div[3]/div[3]/form/input[3]').send_keys('学号')driver.find_element(By.XPATH,'/html/body/div/div/div[3]/div[3]/form/input[4]').send_keys('密码')s = driver.find_element(By.XPATH,'/html/body/div/div/div[3]/div[3]/select')Select(s).select_by_value('@cmcc')time.sleep(2)#ActionChains(driver).move_to_element((By.XPATH,'/html/body/div/div/div[3]/div[3]/form/input[2]')).click()shit = driver.find_element(By.XPATH, '/html/body/div/div/div[3]/div[3]/form/input[2]')driver.execute_script('arguments[0].click()',shit)flag = isConnected()
if flag == 0:print('网络异常')print('正在光速速连接中',end="")count=0while count<10:time.sleep(0.3)print("*",end="")count=count+1print("")login()judge = isConnected()
if judge == 1:print("网络连接成功!!!")
ECUT东华理工大学校园网Python自动化脚本连接相关推荐
- python自动化部署程序,聊聊Python自动化脚本部署服务器全流程(详细)
原标题:聊聊Python自动化脚本部署服务器全流程(详细) 来源:AirPython 作者:星安果 1. 前言 大家好,我是安果! 日常编写的 Python 自动化程序,如果在本地运行稳定后,就可以考 ...
- python控制手机模拟器_Appium+python自动化之连接模拟器并启动淘宝APP(超详解)...
简介 上一篇讲解完模拟器的安装.配置好以后,就好比我们手机已经买好,并且系统已经做好了,就差我们用数据线和电脑连接开始实战了,这篇宏哥就带着小伙伴们和童鞋们趁热打铁,讲解和分享一下如何连接模拟器(电脑 ...
- python自动化脚本是什么意思_Python 自动化脚本学习(一)
Python 基础 命令行:在http://www.python.org安装python3,Mac下输入python3进入命令行 整数,浮点数,字符串类型:-1,0.1,'game' 字符串连接和复制 ...
- python自动化办公脚本下载-python自动化脚本
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 运维自动化,已经成为运维必不可少的一部分,下面附上自己写的监控nginx_stat ...
- 【干货分享】推荐5个可以让你事半功倍的Python自动化脚本
相信大家都听说自动化流水线.自动化办公等专业术语,在尽量少的人工干预的情况下,机器就可以根据固定的程序指令来完成任务,大大提高了工作效率. 今天小编来为大家介绍几个Python自动化脚本,也希望可以大 ...
- 8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~
文章目录 容我废话两句 1.自动化阅读网页新闻 2.自动化数据探索 3.自动发送多封邮件 4.将 PDF 转换为音频文件 5.从列表中播放随机音乐 6.智能天气信息 7.长网址变短网址 8.清理下载文 ...
- 第一个python自动化脚本
第一个python自动化脚本-测试页面pageid # -*- coding : utf-8 -*- __authon__ = 'test' import requests import xlrd f ...
- 10 个实用的 Python 自动化脚本
重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API.纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你分享 10 个 P ...
- 摸鱼也有效率——8个python自动化脚本提高打工人幸福感~
嗨害大家好鸭!我是小熊猫❤ 最近有许多打工人都找我说打工好难 每天都是执行许多重复的任务, 例如阅读新闻.发邮件.查看天气.打开书签.清理文件夹等等, 使用自动化脚本,就无需手动一次又一次地完成这些任 ...
最新文章
- python版本控制神器Virtualenvwrapper的使用
- 深入理解Java的接口和抽象类
- C# 使用Linq递归查询数据库遇到的问题及解决方法
- 计算机网络(NETWORK 部分二) 第1-2天
- TypeScript里的完整函数定义语法
- python typeerror* wants int_python-TypeError:’int’对象是不可迭代的?
- linux server.xml日志参数,Linux Log4j+Kafka+KafkaLog4jAppender 日志收集
- php 查找无限级,Ztree + PHP 无限级节点 递归查找节点法
- ToolTip C#
- css—left和margin-left的区别
- AI 外挂!百度 Lens 是如何突破人眼视觉极限的?
- python 获取json中最大值_Python中高效使用JSON的四个小窍门
- html5文章 -- 应用HTML5 开发手机APP
- Spring cloud--鸿鹄Cloud分布式微服务云系统—Config
- 腾讯云弹性MapReduce
- R语言 循环 步长 写法
- python日程表代码_【算法提高班】《我的日程安排表》系列
- 伺服驱动器PID调节
- ftp服务器21端口无法连接
- vue3项目源码汇集