林飞莹---第二次作业

这个作业属于哪个课程 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对朴朴小程序进行抓包,获取想要的产品链接

①朴朴上展示的商品信息

②获取链接反馈:

https://j1.pupuapi.com/client/product/storeproduct/detail/deef1dd8-65ee-46bc-9e18-8cf1478a67e9/9b7e3f26-552c-4d21-b86e-81237c74c280"

③解析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,教我如何编写,以及告诉我相关知识作用。

posted @ 2022-03-18 20:10  rabbit_milk  阅读(24)  评论(0编辑  收藏  举报