2020年广西公需科目 当代科学技术前沿知识 网站自动听课python源码

广西2020年度考试培训改了新内容 去年的程序用不了。 改了一下源码 比之前还简单些了。下面这个是源码

还可以自动考试 需要先收集题才行

guagnxi视频.mp4

#考试函数
def kao():
    for i in cont:
        mu = i.text
        mu = re.findall('\. (.+)\[\d分\]',mu)[0]
        try:
            an = daan[mu]
            print(mu)
            print(an)
            print('\n')

            d = i.attrs['id']
            x = browser.find_element_by_id(d)
            xx = x.find_elements_by_class_name('cTitle')
            
            xuan = []
            for t in xx:
                xuan.append(t.text)

            inp = x.find_elements_by_css_selector('input')
            for r in an:
                dd = xuan.index(r)
                inp[dd].click()
                time.sleep(0.5)
                print(r)

        except:
            pass

def jian():
    handles = browser.window_handles
    browser.switch_to.window(handles[1])
    time.sleep(3)
    browser.switch_to.default_content()
    browser.switch_to.default_content()

    bo = browser.find_element_by_xpath('//*[@id="contentFrame"]')
    browser.switch_to.frame(bo)
    html = browser.page_source
    html = bs(html,'lxml')

    tt = html.findAll('span',role="timer")[-1]

    tt = int(tt.text.split(':')[0])+1
    

    for i in range(tt):

        print(str(i)+'--------'+str(tt))

        time.sleep(60)

    
    browser.close()
    
    handles = browser.window_handles
    browser.switch_to.window(handles[0])


培训科目:
当代科学技术前沿知识

培训时间:
2020-04-21至2020-12-31(距离培训结束还有231天)

培训主办单位:
广西壮族自治区人力资源和社会保障厅
培训须知:
公需科目是指全体专业技术人员必须掌握的政策法律法规、基本理论、技术、信息等方面的普及型知识。公需科目由自治区人力资源和社会保障部门会同有关行政部门、行业组织确定,县级以上人力资源和社会保障部门负责组织实施。

你可能感兴趣的:(爬虫)