林飞莹---第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/homework/12532 |
这个作业的目标 | <学习fiddler抓包以及浅学Python语言> |
Github 地址 | git@github.com:rabbitmilk9/212106769-.git |
解题思路
一、准备工作
1.安装fiddler抓包工具
2.安装Python,PyCharm,以及环境搭建
3.根据bilibili网站,认识一下fiddler的一些操作
二、程序编程
1.通过fiddler对朴朴小程序进行抓包,获取想要的产品链接
①朴朴上展示的商品信息
②获取链接反馈:
③解析json内容
2.使用PyCharm工具编写代码
①发送请求以及解析json数据
②获取到产品信息
③实时监听商品价格变动③控制台输出
3.提交文档到github
①git Bash
②github页面展示
③commit 5次
三、总结
1.遇到的问题
①一开始尝试用fiddler抓手机端的数据,结果一直连接不成功。
②PyCharm运行时候发生这个NameError: name 'requests' is not defined等...
③PyCharm代码编写的时候也会出现错误。
③配置git Bash的时候,遇到src refspec master does not match any ; fatal: remote origin already exists。
2.解决路径
互联网很方便,路径可以有bilibili网站,CSDN,百度等等方式来解决自己所遇到的问题,当然也是有舍友帮助的,由于自己之前并未接触过Python这门语言,所以关于编写代码,都是我舍友带我认识Python,教我如何编写,以及告诉我相关知识作用。