林浩---第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/homework/12532 |
这个作业的目标 | <学习抓包工具和Python的用法> |
Github 地址 | https://github.com/Lhhh18/python.git |
解题思路描述。即刚开始拿到题目后,如何思考,如何找资料的过程。
拿到题目,我一开始没有思路,之前没有学过这方面的内容,就先往B站查询相关视频,再请教同学要怎么开始入手,群里有同学也发了事情,也看了,开始安装Python和破解PyCharm,从云班课,下载老师给的资源Fiddler,通过Fiddler,打开微信朴朴,获取了商品的url,之后通过url,获取了headers,之后通过Python抓取实时数据,之后上传github,期间有因为校园网的原因,失败了很多次,之后用自己的热点才上传成功
设计实现过程。设计包括代码如何组织,比如会有几个类,几个函数,他们之间关系如何,关键函数是否需要画出流程图?
- 获取商品名,规格,原价,折扣价的代码
、 - url和heads
*实时监控的代码
运行效果
- 实时监控效果
- git提交github效果图
提倡同学互助,但禁止互相抄袭,如帮助了同学,或被同学帮助请写出具体帮助的点
之前没有学过Fiddler是通过舍友的帮助获取的url,也没有学过python,看了一下相关视频,学习了基本代码,通过舍友的引导,打出了商品和实时监控的代码,在提交git的时候,不知道为什么一直提交不上去,是通过舍友的提醒,需要自己的网络