废话就不说了,直接上代码。

(第三方库自行安装。)

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自动化脚本连接相关推荐

  1. python自动化部署程序,聊聊Python自动化脚本部署服务器全流程(详细)

    原标题:聊聊Python自动化脚本部署服务器全流程(详细) 来源:AirPython 作者:星安果 1. 前言 大家好,我是安果! 日常编写的 Python 自动化程序,如果在本地运行稳定后,就可以考 ...

  2. python控制手机模拟器_Appium+python自动化之连接模拟器并启动淘宝APP(超详解)...

    简介 上一篇讲解完模拟器的安装.配置好以后,就好比我们手机已经买好,并且系统已经做好了,就差我们用数据线和电脑连接开始实战了,这篇宏哥就带着小伙伴们和童鞋们趁热打铁,讲解和分享一下如何连接模拟器(电脑 ...

  3. python自动化脚本是什么意思_Python 自动化脚本学习(一)

    Python 基础 命令行:在http://www.python.org安装python3,Mac下输入python3进入命令行 整数,浮点数,字符串类型:-1,0.1,'game' 字符串连接和复制 ...

  4. python自动化办公脚本下载-python自动化脚本

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 运维自动化,已经成为运维必不可少的一部分,下面附上自己写的监控nginx_stat ...

  5. 【干货分享】推荐5个可以让你事半功倍的Python自动化脚本

    相信大家都听说自动化流水线.自动化办公等专业术语,在尽量少的人工干预的情况下,机器就可以根据固定的程序指令来完成任务,大大提高了工作效率. 今天小编来为大家介绍几个Python自动化脚本,也希望可以大 ...

  6. 8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~

    文章目录 容我废话两句 1.自动化阅读网页新闻 2.自动化数据探索 3.自动发送多封邮件 4.将 PDF 转换为音频文件 5.从列表中播放随机音乐 6.智能天气信息 7.长网址变短网址 8.清理下载文 ...

  7. 第一个python自动化脚本

    第一个python自动化脚本-测试页面pageid # -*- coding : utf-8 -*- __authon__ = 'test' import requests import xlrd f ...

  8. 10 个实用的 Python 自动化脚本

    重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API.纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你分享 10 个 P ...

  9. 摸鱼也有效率——8个python自动化脚本提高打工人幸福感~

    嗨害大家好鸭!我是小熊猫❤ 最近有许多打工人都找我说打工好难 每天都是执行许多重复的任务, 例如阅读新闻.发邮件.查看天气.打开书签.清理文件夹等等, 使用自动化脚本,就无需手动一次又一次地完成这些任 ...

最新文章

  1. python版本控制神器Virtualenvwrapper的使用
  2. 深入理解Java的接口和抽象类
  3. C# 使用Linq递归查询数据库遇到的问题及解决方法
  4. 计算机网络(NETWORK 部分二) 第1-2天
  5. TypeScript里的完整函数定义语法
  6. python typeerror* wants int_python-TypeError:’int’对象是不可迭代的?
  7. linux server.xml日志参数,Linux Log4j+Kafka+KafkaLog4jAppender 日志收集
  8. php 查找无限级,Ztree + PHP 无限级节点 递归查找节点法
  9. ToolTip C#
  10. css—left和margin-left的区别
  11. AI 外挂!百度 Lens 是如何突破人眼视觉极限的?
  12. python 获取json中最大值_Python中高效使用JSON的四个小窍门
  13. html5文章 -- 应用HTML5 开发手机APP
  14. Spring cloud--鸿鹄Cloud分布式微服务云系统—Config
  15. 腾讯云弹性MapReduce
  16. R语言 循环 步长 写法
  17. python日程表代码_【算法提高班】《我的日程安排表》系列
  18. 伺服驱动器PID调节
  19. ftp服务器21端口无法连接
  20. vue3项目源码汇集

热门文章

  1. C++中的取余函数%、remainder、fmod以及matlab中的取余函数mod
  2. Javascript第六天学习总结日期对象和定时器
  3. Spring的aop开发(四)通知类型
  4. cok无法连接验证服务器,黎明杀机在线服务无法连接解决方法一览
  5. Python的爬虫学习笔记本(一)爬虫的基本原理
  6. 麦哥个人简介及代码获取方式
  7. 某大佬整理的大数据学习路线和教程视频
  8. qemu: PCI 设备模拟
  9. 批量修改文件名中的部分文字
  10. Android:异步加载图片