一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Python實現(xiàn)超星學(xué)習(xí)通簽到(學(xué)習(xí)記錄貼)3

 wenxuefeng360 2022-07-03 發(fā)布于四川

易采站長站,站長之家為您整理了Python實現(xiàn)超星學(xué)習(xí)通簽到(學(xué)習(xí)記錄貼)——(4月1日更新的相關(guān)內(nèi)容。


if var2[0] == "activePrimaryId":
return var2[1] return "error"

def Sign(self, courseId, classId):
global activities, course_data
url = "https://mobilelearn.chaoxing.com/ppt/activeAPI/taskactivelist?courseId=" + str(
courseId) + "&classId=" + str(classId) + "&uid=" + uid
response = requests.get(url, headers=self.headers, cookies=cookie)
if response.status_code == 200:
data = json.loads(response.text)
activeList = data['activeList'] for i in activeList:
if "nameTwo" not in i:
continue
if i['activeType'] == 2 and i['status'] == 1:
sign_url = i['url'] # 提取activePrimaryId
aid = self.aid_get(sign_url)
if aid not in activities:
print(course_data[i]['name'], '查詢到可簽到活動 活動名稱:%s 活動狀態(tài):%s 活動時間:%s aid:%s'
% (i['nameOne'], i['nameTwo'], i['nameFour'], aid))
self.sign_task(aid, uid)
return True
else:
return False

def sign_task(self, aid, uid):
global activities
url = "https://mobilelearn.chaoxing.com/pptSign/stuSignajax"
objectId = self.uploadPicture()
res = requests.post(url,
data={"name": name, "address": address, 'activeId': aid, 'uid': uid, 'longitude': longitude,
'latitude': latitude, 'objectId': objectId}, headers=self.headers, cookies=cookie)
if res.text == "success":
print(" 簽到成功!")
self.smtp("簽到成功")
activities.append(aid)
else:
print(res.text, '簽到失敗')
self.smtp("簽到失敗")
activities.append(aid)

# 上傳圖片需要token
def getTokenValue(self):
url = 'https://pan-yz.chaoxing.com/api/token/uservalid'
res = requests.get(url, headers=self.headers, cookies=cookie)
t_dict = json.loads(res.text)
return t_dict['_token']

def uploadPicture(self): #
global picture_name, uid
if picture_name.isspace() or len(picture_name) == 0:
print("圖片參數(shù)錯誤,請檢查")
return
else:
url = 'https://pan-yz.chaoxing.com/upload'
files = {'file': (picture_name, open(picture_name, 'rb'), 'image/webp,image/*',), }
data = {
'puid': uid,
'_token': self.getTokenValue()
}
response = requests.post(url, data=data, files=files, headers=self.headers,
cookies=cookie)以上就是關(guān)于對Python實現(xiàn)超星學(xué)習(xí)通簽到(學(xué)習(xí)記錄貼)——(4月1日更新的詳細(xì)介紹。歡迎大家對Python實現(xiàn)超星學(xué)習(xí)通簽到(學(xué)習(xí)記錄貼)——(4月1日更新內(nèi)容提出寶貴意見 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久99一本色道亚洲精品| 日韩在线视频精品视频| 久久99爱爱视频视频| 香蕉久久夜色精品国产尤物| 亚洲精品一二三区不卡| 亚洲中文在线中文字幕91| 91爽人人爽人人插人人爽| 国产精品乱子伦一区二区三区| 视频在线免费观看你懂的| av中文字幕一区二区三区在线| 尤物久久91欧美人禽亚洲| 亚洲精品中文字幕一二三| 亚洲品质一区二区三区| 国产伦精品一区二区三区高清版| 国产二级一级内射视频播放| 午夜视频在线观看日韩| 亚洲中文字幕综合网在线| 尤物久久91欧美人禽亚洲| 日韩蜜桃一区二区三区| 久久久精品日韩欧美丰满| 亚洲国产中文字幕在线观看| 日韩欧美国产三级在线观看| 好吊日在线视频免费观看| 午夜视频免费观看成人| 日韩在线视频精品中文字幕| 丰满人妻熟妇乱又乱精品古代| 国产日韩综合一区在线观看| 女人精品内射国产99| 亚洲熟女熟妇乱色一区| 亚洲高清一区二区高清| 日本成人三级在线播放| 亚洲国产成人精品一区刚刚| 国产精品内射婷婷一级二级| 久久精品国产第一区二区三区| 欧美自拍系列精品在线| 久久国产精品亚州精品毛片 | 日本人妻免费一区二区三区| 色婷婷国产熟妇人妻露脸| 麻豆精品视频一二三区 | 精品日韩国产高清毛片| 亚洲中文字幕综合网在线|