作者網站: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