作者网站:https://lifuguan.github.io/
Repo地址:https://github.com/W0n9/BUCT_nCoV_Report
项目作者:北京化工大学电科17级黄cy大佬
求赞求star求follow:该文章也发表于公众号“不会敲代码的BUCTer”
项目介绍
基于 Python3 的适用于北京化工大学的 COVID-19 自动填报脚本
项目用于学习交流,仅用于各项无异常时打卡,如有身体不适等情况还请自行如实打卡
软件准备
- Python 3.0+
网站链接:官网链接
- 下载
requests
Python依赖库
在命令行/终端输入以下命令进行安装
pip3 install --user requests #for windows
pip3 install requests #for linux
- 利用Fildder4软件进行cookies抓包
官网链接:官网链接
使用方式
- 在微信进入“疫情防控”页面,抓包获得
cookies
,修改report.py
内的cookies
值
'eai-sess':'',
'UUkey':''
2. 修改 report.py
内的经纬度(可选)
3. 填写province
和city
避免出现上报位置不能为空
错误
4. 执行 report.py
自动化
Window:任务计划程序
- 在 windows搜索:“计算机管理”,进入如下界面:
- 选择 系统工具 --> 任务计划程序 ,点击右侧的 “创建基本任务”,进入如下界面
- 参考这篇博文:https://blog.csdn.net/u012849872/article/details/82719372
Linux:使用 Crontab
sudo crontab -e
每天早晨 6 点上报
0 6 * * * python3 main.py