当前位置: 首页 > news >正文

英文网站建设方案模板高校有什么好用的搜索引擎

英文网站建设方案模板高校,有什么好用的搜索引擎,docker安装wordpress,网站开发整体制作流程前言: 又到了一学期一度的渣电的退补选,退补选这东西 谁退了谁抢到就是本事,闲着没事,写一个自动化抢课脚本。 使用方法: 安装seleniumusername改成自已的学号 pwd改成自已的密码coursePath修改成自已想要的课的xpa…

前言:

又到了一学期一度的渣电的退补选,退补选这东西 谁退了谁抢到就是本事,闲着没事,写一个自动化抢课脚本。

使用方法:`

  1. 安装selenium
  2. username改成自已的学号
    pwd改成自已的密码
  3. coursePath修改成自已想要的课的xpath路径,得到xpath的方法为
    使用chrome打开选课页面,找到所选课程,右键"检查",然后再调试界面默认选择的蓝色区域右键copy->copy xpath.即可
    如果xpath中间有"或其它特殊符号,在xpath路径里面的"前加\
  4. 刷新不要太频繁

代码:

__author__ = 'jmh081701'#coding:utf8
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from  selenium.webdriver.common.keys import Keys
import time
import sys
import threadingclass CourseSelect:def __int__(self):passdef loginToSelectCource(self,id,pwd):self.url="http://portal.uestc.edu.cn"self.brower =webdriver.Chrome("C:\\chromedriver.exe")brower=self.browerpage =brower.get(self.url)username=brower.find_element_by_id('username')password=brower.find_element_by_id('password')username.send_keys(id)password.send_keys(pwd)loginBtn=brower.find_element_by_xpath("//*[@id=\"casLoginForm\"]/p[4]/button")loginBtn.submit()brower.get("http://eams.uestc.edu.cn/eams/home.action")time.sleep(2)brower.get("http://eams.uestc.edu.cn/eams/home.action")time.sleep(2)kcgl=brower.find_element_by_xpath("//*[@id=\"MLeft\"]/div/ul/li[2]/a/div")kcgl.click()time.sleep(2)xk=brower.find_element_by_xpath("//*[@id=\"MLeft\"]/div/table[2]/tbody/tr[1]/td[7]/div[2]/a")xk.click()def selectA(self,xpath="//*[@id=\"lesson296968\"]/td[11]/a"):#选A类课brower=self.browerurlA="http://eams.uestc.edu.cn/eams/stdElectCourse!defaultPage.action?electionProfile.id=1137"brower.get(urlA)try:brower.switch_to_alert().accept()except:passxk=brower.find_element_by_xpath(xpath)xk.click()brower.switch_to_alert().accept()time.sleep(1)def selectB(self,xpath="//*[@id=\"lesson303459\"]/td[11]/a"):#选B类课brower=self.browerbrower.get("http://eams.uestc.edu.cn/eams/stdElectCourse!defaultPage.action?electionProfile.id=1138")try:brower.switch_to_alert().accept()except:passxk=brower.find_element_by_xpath(xpath)xk.click()brower.switch_to_alert().accept()time.sleep(1)if __name__ == '__main__':username='201466666666'pwd='66666'xk =CourseSelect()xk.loginToSelectCource(username,pwd)coursePath="//*[@id=\"lesson303459\"]/td[11]/a"while True:xk.selectB(coursePath)time.sleep(3)

上面的代码默认选2017年秋季的“素描”课,ok,运行起来,美滋滋!

http://www.lbrq.cn/news/2595781.html

相关文章:

  • 有没有做盗版电影网站犯罪的北京网站优化站优化
  • 张浦专业做网站互联网营销师证书怎么考多少钱
  • 字体 mac wordpress谷歌广告优化
  • 网站开发的学习方法韩国seocaso
  • 中山免费建站赤峰seo
  • 比较好的公司网站zac博客seo
  • 贵阳企业网站制作百度官网入口
  • 电商运营培训课程视频郑州关键词网站优化排名
  • 上海网站设计与制作代运营一家店铺多少钱
  • 顺德网站建设基本流程关于华大18年专注seo服务网站制作应用开发
  • 专业服务网站建设超级优化大师下载
  • 网站后台如何开发河南网站建设定制
  • 政府网站建设程序合肥网站设计
  • 手机版 网站建设广州优化防控措施
  • 黄埔定制型网站建设广州搜索排名优化
  • 十堰企业网站制作公司广州seo代理
  • 微信网站网址seo外包公司哪家好
  • 做美食网站有哪些seo扣费系统源码
  • 网站建设入什么科目凤凰军事新闻最新消息
  • 做微信公众平台的网站吗英文seo推广
  • 南京师范大学课程建设网站什么是网站外链
  • 怎么看一个网站有没有做301爱站工具包怎么使用
  • 桂林网站建设桂林seo是什么牌子
  • 商丘集团网站建设seo是什么专业的课程
  • 如何攻击php网站seo优化网
  • 58网站建设的目的seo怎么发文章 seo发布工具
  • 亿网正品windows优化大师是官方的吗
  • 关于做真实的自己视频网站销售
  • 医院网站建设作用大数据精准营销系统
  • 校友会网站建设搜图片百度识图
  • JS--获取事件的子元素与父元素
  • Linux网络编程 ---五种IO模型
  • Day25-对称二叉树-
  • 堆----1.数组中的第K个最大元素
  • Rust在CentOS 6上的移植
  • 第二十三天(数据结构:链表补充【希尔表】)