阅读提示:为防止内容获取不全,请勿使用浏览器阅读模式。
python非常重要的功能之一,就是编写网络爬虫。
什么是网络爬虫呢?
简单来说就是按照一定的规则,自动的抓取网络上的信息。
而林木刚刚想到的就是利用python的爬虫功能,做出一个超级课程表。
可以让你通过一个app,就能了解所有学校、所有专业、所有班级的课程表。
“这个只需要进入每个学校的教务系统,拿到他们所在班级的课程表就可以了,似乎难度没有那么高啊”
想到这里,林木当即就准备开始上手。
但是看了看时间,还是决定放弃,毕竟下午还有课。
而且开发也不是那么简单,自己虽然只有一个人,一切流程从简,但还是按需要部就班来。
在开发之前,产品的功能、原型设计以及ui视觉设计肯定都要先做出来。
最后两个都可以花钱找人帮忙。
但是功能,肯定需要林木自己来设计。
于是,下午上课的时间,林木绞尽脑汁终于算是完成了这个工作。
按照他的设想,前期这个被他名为为“超级课程表”的app。
前期主要功能肯定是提供课程表服务,林木顺便也想了一下这个功能该如何实现。
因为每个学校的课程表都是在教务系统内。
而进入学校的教务系统需要学号和密码,以及防止被黑客攻击而设置的验证码,不过这类验证码通常比较简单,一般都是数字和字母,随便找个第三方识别插件就可以避开了。
主要是学号和密码,这个他就没办法,只能由学生自己来输入。
这一步原本在林木看来可能是比较有缺陷的一步。
因为根据陈建涛的说法,程序一定要尽量简单,因为每让用户多出一次操作,就会劝退一部分用户。
而且学号和密码这种东西,还属于隐私信息。
那就更容易让用户不放心了。
不过想了想之后,他反而觉得这一步非常有必要。
因为这一步就直接将学生的身份验证了,你能输入学号,并且成功进入教务系统,那就说明你肯定是学校的学生。
学生认证搞定之后。
剩下的功能实现起来也会更容易一些。
比如到了后期,可以让学生自己上传课程表。
这种方式就可以规避法律风险,开始进行营收了。
同时,像一些校园社交、校园电商等等以学生为主要用户的内容,都可以加入进来。
想明白之后,林木立刻就想开始干活。
但是想到等会还有饭局,也只能硬生生将想法暂时按下去。
先回到寝室将书和电脑都放回去。
随即便按照箫暮雪发的位置走过去了,地方离学校不远,走路也就是十分钟不到的时间。
差不多到地方的时候,离得老远林木就看到了箫暮雪挥舞的手。
现在已经是十一月中旬了,燕京的气温基本都在零度上下。
来自南方的三人包括自己,都把衣服裹得跟个狗熊一样。
“木头怪,你这也太慢了”宋哲彦跺着脚边取暖边抱怨道。
楚梦凝则是笑着说道:“林木厉害啊,还真的让你拿到高教社杯了,你到底是怎么做到的呢?真想找医学院的人把你解剖一下看看。”
她之前就已经电话向林木恭喜过了,但是此时见到真人后,依然是不敢相信。
对方也是一个鼻子,两只眼啊,怎么差距就能这么大呢。
“别学姐,我还没活够呢,等我不行了,估计可以捐献给医学机构研究研究”林木表面上开玩笑。
内里却是想着,要是真把自己解剖了,能不能发现系统的存在呢?
本章未完,请点击下一页继续阅读》》