日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

陕西网络培训学院自动学习简易脚本

發布時間:2023/12/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 陕西网络培训学院自动学习简易脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

僅用于代碼學習交流

# 這是一個示例 Python 腳本。# 按 Shift+F10 執行或將其替換為您的代碼。 # 按 雙擊 Shift 在所有地方搜索類、文件、工具窗口、操作和設置。 import requests from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains import time#登錄 url = "https://www.sqgj.gov.cn/" driver = webdriver.Chrome(executable_path='chromedriver.exe') driver.get(url) driver.find_element_by_xpath('//*[@id="new_mobilePhoneLogin"]').send_keys('18700737242') driver.find_element_by_xpath('//*[@id="new_passWordLogin"]').send_keys('456123dd') time.sleep(6) driver.find_element_by_xpath('//*[@id="newLogin"]/div[2]/ul[1]/li[4]/button').click() time.sleep(5) xuexicishu = 0 #kecheng = driver.find_elements_by_xpath('/html/body/div[2]/div[2]/div/div[2]/div[3]/ul/li/ul[1]/li[1]') #total_kecheng = len(kecheng) while True:driver.find_element_by_xpath('/html/body/div[2]/div[2]/div/div[2]/div[3]/ul/li[1]/ul[1]/li[1]').click()time.sleep(5)xuexicishu = xuexicishu+1# 切換到學習課程列表windows = driver.window_handlesdriver.switch_to.window(windows[1])time.sleep(5)# 選擇學習視頻count = driver.find_elements_by_xpath('/html/body/div[2]/div[2]/div[3]/div/div/div/ul/li/span[2]')#print(len(count))for i in range(0, len(count)):print(i)count[i].click()# drver.find_element_by_xpath('/html/body/div[2]/div[2]/div[3]/div/div/div[2]/ul/li/span[2]').click()# //*[@id="resourc*"]/span[2]//*[@id="resourcebf439efe73a247f19e8c0cc5dd9eb85f"]/span[2]# 動手調整FLASHtime.sleep(10)# 切換到播放窗口windows = driver.window_handlesdriver.switch_to.window(windows[2])# 確認課程學習時間keshi = driver.find_element_by_xpath('//*[@id="study"]/span[1]/strong').textyixueshijian = driver.find_element_by_xpath('/html/body/div[2]/div[2]/div[2]/div[1]/span[2]/strong').textif int (keshi)-int(yixueshijian)>0:study_time = int(keshi) - int(yixueshijian)else:study_time = 0.01print(study_time)iframe = driver.find_element_by_xpath('//*[@id="playResourceFrame"]')driver.switch_to_frame(iframe)time.sleep(3)driver.find_element_by_xpath('/html/body/div[2]/div/div[3]/div[2]').click()time.sleep(study_time * 60 + 88)# 點擊退出time.sleep(3)driver.find_element_by_xpath('//*[@id="exit"]').click()time.sleep(3)driver.switch_to_alert().accept()time.sleep(3)driver.switch_to_alert().accept()time.sleep(5)windows = driver.window_handlesdriver.switch_to.window(windows[1])driver.close()windows = driver.window_handlesdriver.switch_to.window(windows[0])driver.refresh()time.sleep(5)print("培訓網,完成第"+str(xuexicishu)+"次學習")# 訪問 https://www.jetbrains.com/help/pycharm/ 獲取 PyCharm 幫助

如果你搞不定,可以給我留言

總結

以上是生活随笔為你收集整理的陕西网络培训学院自动学习简易脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。