该项目是一个腾讯云 SCF 函数(但是也具有命令行入口)
为支持于 2019 年爆发于武汉的由一种新型冠状病毒( SARS-CoV-2 )引发的呼吸系统疾病( COVID-19 )的防疫工作,西安电子科技大学在学校企业微信、微信小程序上架了一款名叫“疫情通”的应用。通过该应用,学生可以及时上报体温、所在地、密切接触史等与防疫工作密切相关的信息。而且学校非常严肃地要求每个学生每天上午 10:00 前要上报当天情况,学校领导、辅导员、班团干部也都非常尽职地监督我们完成这一重要工作。
这项工作很重要,但是人力是宝贵而且稀缺的。如何能够在不浪费过多人力成本的前提下,高效、高质量地配合防疫工作的开展呢?我想“疫情通”已经给我们做了一个示范,由人力逐一收集信息是不切实际的,所以可以开发一个应用来收集,用程序替代人力完成重复性工作,这种方式不仅高效,而且比人力质量更高。
所以为了贯彻这个思想,为了高效、高质量配合防疫工作的开展,我实现了一个集自动填报疫情通、截图生成、自动截图上传功能于一身的脚本,也就是该项目。
该项目最合适的用法是上传到腾讯云 SCF ,但是我也提供了命令行入口 yqttool.py
如果要部署到 SCF ,参考修改 template.yaml
即可
如果要通过命令行调用,参照以下命令的提示
python3 yqttool.py --help
不管怎么调用,都需要按照配置文件 conf/settings.py
的提示填写配置项 WORKPIECES
,而且需要在 conf/geo_api_info/
目录内放置以 学号.json
格式命名的定位结果文件