-->
当前位置:首页 > DayDayUp > 正文内容

浙江省事业单位和公务员成绩查询脚本与server酱推送

Luz1年前 (2023-08-18)DayDayUp1662
#coding:utf-8
import requests
import time
import os
cjurl='http://qssy.zjks.com/tyzpwb/stucx/cxbscj.htm?userid=***********&bmid=***********&examid=*******&jsessionid=&mydepid=&dqssds=13304'
sleeptime=2
def getmidstring(html, start_str, end):
    start = html.find(start_str)
    if start >= 0:
        start += len(start_str)
        end = html.find(end, start)
        if end >= 0:
            return html[start:end].strip()
            
def sendwx(message):
    sendurl='https://sctapi.ftqq.com/SCT212322TvzuKmn010ddhXXXXXXXXXXX.send'  #方糖推送链接:https://sctapi.ftqq.com/+key
    data={
    'title':'出成绩了',
    'desp':str(message)
    }
    resp=requests.post(url=sendurl,json=data)
    
#sendwx('text')
while(1):
    try:
        os.system('date')
        resp=requests.get(url=cjurl).text
        if("成绩还未发布" in resp or '502' in resp):
            info=getmidstring(resp,'name="msg" value="','"')
            print(info)
            time.sleep(sleeptime)
        else:
            sendwx(resp)
            info=getmidstring(resp,'name="msg" value="','"')
            print(info)
            sendwx(info)
            time.sleep(sleeptime)
            break
    except:
        print('err')
        time.sleep(sleeptime)

没做提取,直接发送html,大概能看到成绩,填写server酱,几秒钟查一次,出成绩了就推送到微信上

image.png


请求的链接这里取

image.png




发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。