前言
嗨喽,各人好呀~这里是爱看玉人的茜茜呐
一周工作,忙繁忙碌,身心疲惫,一到周末,倒头大睡,懒得做饭,点个外卖。
本日我们要收罗的网站呢,是国内着名的网上订餐平台~
我做的是收罗商家商品数据信息,你也可以收罗别的数据哦~
预备工作
下面的只管跟我保持一致哦~否则有可能会发生报错 ?
环境使用:
模块使用:
- requests >>> pip install requests
- csv
假如安装python第三方模块:
- win + R 输入 cmd 点击确定, 输入安装下令 pip install 模块名 (pip install requests) 回车
- 在pycharm中点击Terminal(终端) 输入安装下令
怎样设置pycharm里面的python表明器?
- 选择file(文件) >>> setting(设置) >>> Project(项目) >>> python interpreter(python表明器)
- 点击齿轮, 选择add
- 添加python安装路径
pycharm怎样安装插件?
- 选择file(文件) >>> setting(设置) >>> Plugins(插件)
- 点击 Marketplace 输入想要安装的插件名字 好比:翻译插件 输入 translation / 汉化插件 输入 Chinese
- 选择相应的插件点击 install(安装) 即可
- 安装乐成之后 是会弹出 重启pycharm的选项 点击确定, 重启即可收效
根本流程: <通用的>
一. 数据泉源分析
分析清楚本身想要数据内容, 是哀求谁人数据包<url>所在可以得到的
通过开发者工具举行抓包分析...
I. 鼠标右键点击查抄(或按F12)弹出开发者工具, 选择network 点击第二页数据 第一个数据包就是我们想要数据内容
二. 代码实现步调过程:
- 发送哀求, 对于模拟欣赏器对于url所在发送哀求
- 获取数据, 获取服务器返反相应数据 ---> 开发者工具里面response
- 剖析数据, 提取我们想要数据内容
- 生存数据, 生存表格
额外 翻页多页数据收罗
代码展示
因考核因素,我把代码里的网址删去啦~你们可以自行添加一下呐。
一共改了五处网址,收罗的网站我会在批评区打出,方便你们添加网址哦~
发送哀求
对于模拟欣赏器对于url所在发送哀求 |