一、需要具备的技能以及开发环境:
1. 安装python开发环境
2. requests库 BeautifulSoup库
3. 具备python一定基础
二、分析JD搜索商品的URL参数
1. 经过分析可以知道keywork为搜索关键字
2. page参数为筛选商品的页下标,每页30条数据
3. ev参数为筛选商品的价格参数
三、接着 我们分析一下 URL返回来的数据 定位到我们需要的数据
1. 我们发现商品的数据是访问url直接返回来的 所以我们需要分析下商品所在的标签跟每个商品信息对应的标签
2. 发现所有的商品都放在 ul.class = gl-warp这个标签下,ok我们只需分析处理li 然后遍历ul逐个获取即可
四、那么开始coding
1.首先封装一个商品类