学校云战役自动打卡系统——基于python requests模块及腾讯云函数实现

前言

放假回家无事可做,正好在看python的书,于是就做了这个全球某工商云战役自动打卡系统,做的过程中运用了python request模块服务器腾讯云函数, emmmm,学生党还没有属于自己的服务器,就只能使用用爱发电的腾讯云函数了
在这里放一下我室友用服务器实现自动打卡功能的链接链接: 全球某工商云战役自动打卡系统

一、python链接网址实现运行程序即可打卡

1.代码

import requests

def school_clock(inputAccount , inputPassword , firstLocation , lastLocation ):
    ################# 第一个界面:进入登陆界面 ######################
    myHeaders1 = {
   
        'User-Agent': 'Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; Nexus S Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 '
        #该页面只允许手机端登录
    }
    url = 'https://nco.zjgsu.edu.cn/genqrcode/2019032'
    r1 = requests.post(url, headers=myHeaders1) 
    ################# 第一个界面:进入登陆界面后的登录操作 ######################
    myHeaders2 = {
   
        'Upgrade-Insecure-Requests': '1',
        'Content-Type': 'application/x-www-form-urlencoded',
        'Cookie': 'zjgsusessionsid=s%3AGSYaaVwF_2pedsizsHYTYSY64hVl3vL_.NMnLf1bV1PJSAS%2FeZXUkcyPkFpBq%2BcMVQYq4XPHXAAU; _ncov_uuid=a59e0ac8-da06-4fb1-83d8-000976c317a9; _ncov_username=这里直接填入账号; _ncov_psswd=这里直接填入密码',
        'User-Agent': 'Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; Nexus S Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 '
    }
    myHeaders2['Cookie'] = r1.headers['set-cookie']
    payload = {
   
        'name': ' ',
        'psswd': ' '
    }
    payload['name'] = inputAccount
    payload['psswd'] = inputPassword
    url = 'https://nco.zjgsu.edu.cn/login'
    r2=requests.post(url, data=payload, headers=myHeaders2)#登录操作

    ################# 第二个界面:填写报送信息 ######################
    myHeaders3 = {
   
        'Upgrade-Insecure-Requests': '1',
        'Content-Type': 'application/x-www-form-urlencoded',
        &
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值