browser.get('https://cqrl.21tb.com/')

def url():

handles = browser.window_handles

browser.switch_to.window(handles[0])

x = input('登录完成点开课程列表位置 输入任意键开始')

uu =[]

html = browser.find_element_by_xpath('//*[@id="userCourseDiv"]/div[1]/ul[1]')#必修

html = html.get_attribute('innerHTML')

html = bs(html,'lxml')

a = html.findAll('li')

j = 0

for i in a:

j =j+1

pan ='track-course-right' in str(i)

if pan:

pass

else:

u =i.a.attrs['id']

print(i.text)

print(u)

print('\n')

uu.append(u)

if j==20:

j =0

break

uu.append('5531ade10abc4f3494a1243016a09710')#选修6.5

uu.append('0dddfe1fb9d64a90a15c42072b92f730')#选修3.5

return uu

def dtm():

j=0

while True:

html = browser.page_source

if 'cl-catalog-link-done' in html:

print('已完成这个课')

break

elif j>60:

print('时间太长退出')

break

else:

for i in range(10):

sleep(6)

html = browser.page_source

if '请完成下方的题目' in html:

browser.refresh()

else:

pass

j = j+1

print(j)

if j%10==0:

browser.refresh()

sleep(3)

else:

pass

def check():

xx = browser.find_elements_by_class_name('cl-catalog-item-sub')

if xx!=0:

dtm()

else:

elt()

def learning():

handles = browser.window_handles

browser.switch_to.window(handles[0])

url=url()

for i in url:

try:

sleep(4)

browser.find_element_by_id(i).click()

except:

pass

handles = browser.window_handles

browser.switch_to.window(handles[1])

sleep(8)

check()

公需科目2020快速学习_重庆2020公需科目快速学习方法相关推荐

  1. 交通流分析2:《基于公共交通大数据的上海市居民出行时空特征研究_王宇》和《面向交通拥堵预测大数据的神经网络群组快速学习_沈晴》阅读总结

    上一篇的地址:https://blog.csdn.net/qq_43012160/article/details/103313749 基于公共交通大数据的上海市居民出行时空特征研究_王宇 这篇论文内容 ...

  2. java三元组的快速转置_矩阵压缩——三元组以及矩阵快速转置程序实现

    一.问题描述 将一个稀疏矩阵,用三元组的方式压缩存储,然后实现其快速转置 二.实验源码 #include #include #define Size 100 typedef struct { int ...

  3. 2020湖南大学计算机考研分数,湖南大学2020考研分数线_湖南大学2020考研复试分数线 - 考研营...

    湖南大学电气工程历年考研分数线 湖南大学电气工程考研的各位同学,2021年湖南大学电气工程研究生复试分数线终于公布了,湖南大学电气工程是一个不错的专业,各位今年的分数线能过... 2021-07-10 ...

  4. 计算机二级考试科目python难吗_计算机二级的考试科目有哪些?大学生应该选择哪个科目考试?...

    前几天,学长已经写过关于计算机二级考试的内容了.学弟学妹们的留言也都收到了,很多学弟和我说了一些新增科目的事.因为学长比大家上学早,我们那时候还没有新科目,谢谢学弟们的提醒. 这篇文章,主要写计算机二 ...

  5. 公需科目必须学吗_执业药师公需科目是必须学的吗?

    摘要:是的,如果你有执业药师继续教育公需科目全年都是要求完成30个学分的,所以也就是说必须要学习.一.是否取消证书 但是如果我们在有这个资格证的时候不学习的话,也并不会取消你的证书. 学习的内容其实相 ...

  6. python变量快速学习_如何快速的复习学习过的Python

    在持续学习Python的过程中,我们可能会因为某些因素而在一段时间内没有接触Python.那么我们如何快速的复习一下曾经学过的 python 呢? 语法/变量/表达式 也许我们能找到一个小小例子来快速 ...

  7. 快速傅里叶变换_计算物理基础:第八章-快速傅里叶变换(FFT)

    参考北京师范大学的<计算物理基础> 第八章-快速傅里叶变换 计算物理基础_中国大学MOOC(慕课)​www.icourse163.org 1.快速傅里叶变换 1.1 离散傅里叶变换及其变换 ...

  8. 当当elastic-job docker快速部署_[小Z课堂]-docker 快速部署 elasticsearch 和 kibana,一键部署...

    各位小伙伴,小Z课堂来袭,每天只需看三分钟,你就能用docker 快速部署各种环境.今天就用docker 来部署 elasticsearch 和 kibana.docker的入门请上度娘学习,这里直接 ...

  9. java csv快速解析_爸爸解析:闪电般的快速CSV解析体验

    java csv快速解析 总览 (Overview) With a plethora of options to parse CSV files/data and adding to it the i ...

最新文章

  1. 如何关闭Visual Assist?
  2. Mysql中表名作为参数的问题
  3. 找字符串中第一个只出现一次的字符
  4. 记录 grafana登录 从 go 迁移到 php
  5. php用ajaxs上传图片_jquery+ajax+php 图片上传
  6. phpcms调用全部频道栏目及子栏目代码详解
  7. mysql数据表添加数值_MySQL中数据表和数据的操作
  8. struts2第一个程序 Helloworld
  9. UVA12545_Bits Equalizer
  10. .fit文件读取--head信息--修改head--读取csv文件-------ska暑期训练
  11. 使用 Fiddler 分析网页加载过程
  12. CentOS修改SSH端口号
  13. Python 正则表达式详解(建议收藏!)
  14. HTML特效动画、焦点图
  15. 二维平面中二维向量的叉乘 得到的向量,x、y方向上的分量必定为0
  16. android audiomixer,Android多媒体:AudioMixer
  17. Keras自定义可训练参数
  18. c语言中void和define,C语言里面的内联函数(inline)与宏定义(#define)探讨
  19. python 地形图_Python-Evoked地形图可视化
  20. C程序设计-清览题库

热门文章

  1. CentOS 之 openssl-devel 安装
  2. Linux系统小惊喜:开往2022虎年的小火车
  3. Ubuntu安装新的无线网卡驱动rtl88x2bu出现问题
  4. Ubuntu安装笔记
  5. Android 一个像素几个字节,android 像素单位的一系列疑问困扰
  6. 您计算机的日期和时间不正确 因此无法,电脑显示时间不正确_电脑日期时间显示不对怎么办...
  7. pytorch中同维度张量matmul运算
  8. 最简短的找工作经历:没有和任何人交谈,他就进入了亚马逊
  9. Reinforcement Learning 的核心基础概念及实现
  10. ChinaSkills-网络系统管理002(国赛所提供完整软件包组)