这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/homework/12532
这个作业的目标 确定解题方案,思考整理设计思路,爬取、分析数据。
Github 地址 https://github.com/7Archer/212106735-2

一. 解题思路描述。即刚开始拿到题目后,如何思考,如何找资料的过程

一开始先寻找并且安装所需软件,如:Python、PyCharm、Fiddler等,课后查寻一些视频学习fiddler的原理及使用和粗略地了解了爬虫的基本原理,过程期间遇到了许许多多的问题,自己也花了不少时间去研究,也不断地向同学请教,在同学的热情帮助下,终于也是一滴一滴地做出点东西出来。Fiddler是最强大最好用的Web调试工具之一, 它能记录所有客户端和服务器的http和https请求。允许你监视、设置断点、甚至修改输入输出数据。Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展。运用Fiddler抓包工具对电脑端的微信中的小程序朴朴抓取相关商品的数据信息,用谷歌浏览器打开抓取的网址,并对其头部部分进行数据的抓取,获取用户代理。再通过对网络上的一些视频教程的学习,对其抓取到的数据信息进行解析,最后在PyCharm上进行代码的编写。

二. 代码说明。展示出项目关键代码,并解释思路与注释说明

  1. 获取抓取朴朴商品的数据信息
图片替换文本
  1. 对商品价格的变动进行实时监控
图片替换文本

三.效果展示

  • 最终运行效果图
图片替换文本
  • Git Bash提交效果图
图片替换文本

四. 后续思考与同学之间的互帮互助

思考固然重要,先思考再行动,后续的过程中的完成效率才会提高。对于爬取数据和一些PyCharm代码编写还有python的基本数据格式使用不熟练,大部分的操作和一些不懂的问题,基本上是通过同学和室友的帮助,再结合自己所能查询到的一些资料和视频教程进行不断地尝试不断地学习,也参考了github上不同同学的代码和所发布的博客内容,对自己的代码进行修改与完善,最终也算是完成了代码的编写和效果的实现。

posted on 2022-03-16 21:50  Demons、  阅读(58)  评论(0编辑  收藏  举报