1. 场景
最近有一位小姐姐向我抱怨,说她家宝宝最近要打预防针,受疫情影响,市区定点的社康医院太少,导致预约号基本靠抢,根本是一号难求
每次预约都要一直守在手机旁,不停地刷新页面去抢号,太耽误功夫了,问我有没有办法帮到她?
我分析了一下,功能入口是在微信服务号内部,如果使用 自动化 去抢号,效率会很低,抢号成功率会大减。
因此,我决定花 1 分钟,用 Python 写一段爬虫!
2. 实现步骤
首先,我们在手机端配置手动代理,打开 Charles 或 FD,打开手机的放号界面,进行一次抓包操作
分析界面发出的请求及响应数据,右键复制 cURL 到剪切板
然后,使用下面这个网址将 cURL 转为一段完整的 Python 请求代码,包含:请求头、Cookies 等
https://curl.trillworks.com/
接着,将代码复制到 Pycharm 中,根据第一步抓包获取的数据结构,遍历数据,找出有余号、并且最近的社康医院
最后,一旦发现有指定的社康医院有号放出,立马发出一个 警告语音提醒
)
3. 最后
通过上面几步操作,相信不需要 1 分钟,就能写出一段爬虫,帮助小姐姐解决抢号难的问题。
● 80%的人都不知道,全球Python库下载前10名
● 我珍藏的一些好的Python代码,技巧|上篇
● 爬取300本Python书籍,用Python告诉你哪家强?
点击阅读原文,原创400篇干货文章
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何使用merge实现堆01/04
- ♥ 知乎热问:国家何时整治程序员的高薪现象?02/17
- ♥ 什么书对python有好处10/25
- ♥ 用 Python 编写网页病毒,慎用02/03
- ♥ python pillow是如何处理图像的01/14
- ♥ python中的金字塔框架是什么?10/15
内容反馈