福建工考繼續教育 自動聽課學習python 原始碼網路培訓平臺
阿新 • • 發佈:2020-07-13
這個原始碼可以自動聽課一般是42學時,要聽一天多的樣子。需要一定的基礎才能看懂並執行這個原始碼。如果有網友需要聽課但又看不懂可以聯絡我我幫你聽課。部落格最上面的號碼就是wx號
福建省工考網路培訓平臺
def ur():
#這個是輸入聽課連結函式 uu =[] x =0 while x==0: a = input('輸入n 退出:請輸入聽課的視訊連結:') if a!='n': uu.append(a) else: x =1 return uu
def dati(): try: html = browser.page_source dd = re.findall('questionUi_tab_id_.+?"',html)[0] ddd ='//*[@id="{0}]/div[2]/div/div[2]/div/div[1]/label'.format(dd) browser.find_element_by_xpath(ddd).click() time.sleep(1) jiao = '//*[@id="{0}]/div[2]/div/div[4]/button'.format(dd) browser.find_element_by_xpath(jiao).click() time.sleep(3) ddd ='//*[@id="{0}]/div[2]/div/div[2]/div/div[2]/label'.format(dd) browser.find_element_by_xpath(ddd).click() time.sleep(1) jiao = '//*[@id="{0}]/div[2]/div/div[4]/button'.format(dd) browser.find_element_by_xpath(jiao).click() except: pass
def tin(): for i in url: browser.get(i) time.sleep(5) s = sm()#這個函式獲取有多少個課程 for x in range(s): p = '/html/body/div/div/div[2]/div[1]/div[2]/div/ul[1]/li/ul/li[{0}]'.format(x+1) try: cont = browser.find_element_by_xpath(p).text print(cont) except: pass if '100%' in cont: print('已完成') dati()#如果有題可以答題 else: d = '/html/body/div/div/div[2]/div[1]/div[2]/div/ul[1]/li/ul/li[{0}]/span[3]'.format(x+1) try: browser.find_element_by_xpath(d).click()#點選播放 except: dati() jian(p,d)#聽課函式