爬虫——图书馆抢座

爬虫实现图书馆抢座

2022 04.15 更新:
各位粉丝宝宝们,大家好!我是齐齐哈尔大学的毕业生,目前正在读研,这个系统只是学爬虫的时候写着玩的,大家不要再私信我关于这个【抢座】代码的问题啦。不能够帮助学弟学妹们抢座很抱歉,祝大家都能顺利上岸!
九月份的时候,小编写了一篇利用爬虫模拟登陆学校教务处然后抓取课表的帖子(其实姐姐的最终目的是为了抢课,但非选课期间,接口不开放),好巧不巧的是这篇帖子被同校的同学看到了,就私信我说,希望可以出一个图书馆抢座的小程序。因为小编前段时间在忙别的,一直没有机会更新,在这里先向大家道个歉。
其实,图书馆抢座和教务处抢课是同宗的,都是利用提交post表单的形式,提交成功后,然后就“为所欲为”呗。

思路解析

关于思路这个事情,小编真的是写不下去了。因为跟上一篇帖子太像了,大家可以参考它。与前者不同的是,它是通过提交两个表单。下面小编为大家介绍下不同之处:
在我们登陆成功后,界面如下:

提交信息 爬虫——图书馆抢座

对了,这个网站也有验证码,而且还极为复杂,表示给用户带来了很不好的体验,用pytesseract识别的时候,成功率几乎为0.在下感觉这个开发者脑子里有坑,作为一个人类的我,倾斜过后的0和o,还有g和数字9 都不分清楚,更不要讲机器了。下面是验证码的处理:

成功登陆后就是选座了:

下面给大家放上一张结果图:

网页内容

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208567 人正在系统学习中

来源:氢立方

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月13日
下一篇 2022年3月13日

相关推荐