爬取 KFC 早餐,搭配营养早餐

利用python如何从高德地图获取全国肯德基店铺位置 上述代码会通过请求高德接口并解析响应结果,抓取全国范围内的肯德基门店位置数据,将爬取到的数据保存至指定路径下的 JSON 格式文件中。请注意,高德 API 并不允许直接爬取全部数据,只能在最多50页之内,每页20条进行分批获取,需要按页面顺序逐一爬取才能得到全量数据。可以使用 Python 中的 requests 和 json 库,利用高德地图的 Web 服务 API 获取全国肯德基店铺位置信息。3. 解析获取的 JSON 格式数据,提取所需的经度、纬度、地址等信息,保存至本地文件或数据库。 阅读详情

前言

肯德基发展了那么多年,他们的食物也随之发生了很多变化,记得以前刚出早餐的时候,也就几个品种,有点单一,然而现在的花样是越来越多,套餐五花八门,各种搭配。

小编爬取了肯德基早餐的菜单,来看看 KFC 的早餐热量,碳水化合物,脂肪,蛋白质是什么水平的,搭配出属于我们自己的套餐吧~~~

爬虫 

https://www.4008823823.com.cn/kfcios/Html/Croissant.html

我们要爬取的信息有餐名,内容,价格,图片链接,我们查看源代码,发现网页是静态的:

我们可以使用正则表达式直接进行提取我们需要的数据:

提取出我们的数据后,我们选择使用 csv 进行保存,保存结果如下:

完整爬虫代码,可回复关键字即可获取。

早餐词云

我们来看一看 KFC 的早餐主要都有什么内容:

我们可以看到主食主要有汉堡,鸡肉,皮蛋瘦肉粥等;小吃有鸡蛋,红薯饼,芝士等;饮品类的主要就是咖啡豆浆等;而且还分西式与法式的种类。

让我们从主食,小吃,饮品的角度看一看它们的营养吧。

关于热量,脂肪,碳水化合物,蛋白质小编是从一个食物热量的网站查询的,搜了搜肯德基的食品,虽说不能完全对应每件食品,但同种类食品的数值相差不大,含量(每100克)。

http://www.boohee.com

主食

KFC 主食主要可以分为汉堡,饭团,鸡肉,粥这几大类,我们来看一看它们的营养数值分布情况吧:

我们看到 ,KFC 的早餐的热量都还是挺高的(每 100g),尤其是汉堡,饭团,鸡肉类的主食,要是天气较冷的话,选择这三类作为主食,或许是一个不错的选择呢。

 小吃 

从页面上看出的提供了这么几种小吃,大可分为茶叶蛋,油条,薯饼,蛋挞这几类,太阳蛋跟蛋挞差不多暂且算成蛋挞。

那让我们来看看小吃的营养分布是如何的吧(每 100g 的含量):

看起来是油条热量最高呢,小编觉得茶叶蛋不错,也挺好吃的,热量这些也相对较低,蛋白质的占比相对其他的也是最高的。

当然了,正在减肥,油条建议少吃。

饮品

当然了,早餐来一杯腾腾的咖啡或豆浆是多么的惬意啊,KFC 早餐也提供了咖啡豆浆供我们选择:

在热量上都相差不多,但蛋白质的话,豆浆所含的蛋白质占比就相对较多,如果午饭时间吃的较晚的话,可以选择豆浆,蛋白质带来的饥饿感会相对较少。

源码获取

公众号后台,回复关键字 “KFC” 即可获取。


● 80%的人都不知道,全球Python库下载前10名

● 我珍藏的一些好的Python代码,技巧|上篇

● 爬取300本Python书籍,用Python告诉你哪家强?

● 简单几步,100行代码用Python画一个蝙蝠侠的logo

python爬虫案例之动态加载数据(二),爬取肯德基餐厅位置信息 目标网址:http://www.kfc.com.cn/kfccda/storelist/index.aspx 当我们输入城市关键字点击查询之后,网址的url并没有改变,说明我们想要的数据并没有在该网址上,数据都是动态加载出来的 使用抓包工具当点击查询的时候得到如下一个请求 在response中得到一个json字符串,格式化之后得到这样一个列表 可知这才是我们想要数据的url 直接对该ur... 阅读详情

相关推荐

python爬虫翻页操作——ajax肯德基餐厅门店信息爬取

python爬虫翻页操作——ajax肯德基餐厅门店信息爬取

weixin_45619473的博客 1589

Python爬虫爬取肯德基餐厅信息案例实现(含源码及详细解释)

需求:爬取肯德基某一地区的餐厅数量以及其具体信息 (以下代码我仅仅展示出餐厅的店名信息,并将其用列表方式保存在.txt文件中) 学习python爬虫的好课推荐: b站上的路飞学城IT,提醒:该课程适合对web、计算机网络和python有一定基础的朋友学习,因为爬虫需要对页面源码进行分析,所以有以上基础更加容易入门。此外,学习爬虫的过程其实也是学习python的过程,没有必要为了爬虫专门先学习python,这样容易懈怠学习爬虫的动力。 过程: 第一步:首先进入到需要爬取的静态页面,其网址为: ht..

记录个人在工作学习中的思考和遇到的问题。 1万+

爬虫:利用python+requests爬取全国肯德基餐厅门店信息,并写入CSV文件中

爬虫思路: 1.确定url 2.发送请求 requests 3.解析数据 4.保存数据(本地) 关键库:requests,re,csv,pprint(用与console看数据) 一.利用lagou的一个接口获取全国城市。(共318个,好像不全不过仅供学习参考) def getcitys(): getcityurl = 'https://www.lagou.com/lbs/getAllCitySearchLabels.json' headers = {'cookie': 'JSESSIONID

xiaozhu的博客 2389

MySQL主从复制与读写分离

mysql主从复制与读写分离欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 我们需要五台虚拟机(01主。02,03从。04代理。05客户端) 接下来配置ntp服务器,01 挂在镜像文件安装 0

m0_51050455的博客 312

python爬虫爬取肯德基官网信息

随着人们生活水平的提高,肯德基这类的快餐消费的十分火爆,成为小朋友和年轻人的最爱,我们到一个地方想要找到肯德基店面,会根据导航获取肯德基地址,那你知道我们也可以使用python爬虫获取KFC地址吗?我们可以使用python爬虫的requests模块模拟浏览器发送请求对肯德基官网的数据进行爬取,本文向大家介绍相关步骤。 爬虫目标:使用requests模块对肯德基官网的数据进行爬取。 requests模块作用:requests模块是python一款原生的基于网络请求的模块,我们用来模拟浏览器发送请求。 1、导.

weixin_55586636的博客 806

【Python爬虫网站数据实战】实战之获取肯德基位置信息

实战之获取肯德基位置信息

小啊宇的博客 834

Python爬虫:第二章 requests模块基础 example5 爬取肯德基餐厅查询(7)

第二章 requests模块基础 example5_爬取肯德基餐厅查询爬取肯德基餐厅查询 #----- 实战代码5:----- # 基于requests模块ajax的post请求 # 需求:爬取肯德基餐厅查询http://www.kfc.com.cn/kfccda/index.aspx中指定地点的餐厅数据 import requests if __name__ == "__main__": #指定ajax-post请求的url(通过抓包进行获取) url = 'http://www.kfc

qq_47805483的博客 432

数据分析-57-爬取KFC早餐,搭配出你的营养早餐(包含代码和数据)

在当今快节奏的生活中,早餐的选择变得至关重要。而肯德基(KFC)作为全球知名的快餐连锁品牌,其早餐系列丰富多样。想象一下,通过巧妙地爬取 KFC 早餐的相关信息,我们能够轻松地为自己搭配出一份营养均衡的早餐。通过爬取到的丰富数据,通过多个因素可以分析出早餐主食的最多选择。

AI研习星球 815

爬虫爬取国内肯德基门店信息

预期效果 爬取每个城市(300+城市)所有的肯德基门店信息,保存到excel中,效果如下: 代码实现 import requests import csv import json def getData(page,key): url='http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword' headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x6

weixin_43636302的博客 2467

Python爬取网站下厨房早餐数据,可另行修改爬取相关数据

Python爬取网站下厨房早餐数据,可另行修改爬取相关数据,使用pycharm导入,下载相关beautifulsoup4(pip install beautifulsoup4)

uniapp监听扫码枪键盘事件|无输入框式监听

一般的扫码枪通过USB或蓝牙连接手机或电脑,充当的是一个外接设备。当扫码后,扫码枪会自动识别内容,然后向连接的电脑或手机发送键盘事件keydown或keyup。

tcy9099的专栏 9750

肯德基餐厅查询Python代码

import requests from openpyxl import Workbook wb=Workbook() sheet=wb.active sheet.title=‘肯德基餐厅位置查询’ pp=[‘餐厅名称’,‘地址’,‘店内服务’] sheet.append(pp) headers={ ‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/8

weixin_49988493的博客 1393

联想ThinkPad声卡驱动安装避坑指南:从E470到X1 Carbon的通用解法

本文详细介绍了ThinkPad声卡驱动安装的全流程,从硬件识别到驱动获取、安装技巧及深度排错。涵盖E470到X1 Carbon等不同机型的通用解法,帮助用户解决音频驱动问题,提升使用体验。重点讲解了声音驱动的精准识别和安装策略,确保系统稳定运行。

weixin_29207439的博客 709

Python爬虫案例:简单爬取肯德基餐厅位置信息

Python爬虫案例:简单爬取肯德基餐厅位置信息

冬日男孩的博客 3124

[Arcgis插件分享]--在线地图、地图配色

插件介绍:MapOnline在线地图插件是一套由北京茗禾科技有限公司研发的基于ArcGIS的插件工具,用户通过注册“数据禾”网站,即可使用MapOnline实现各种在线地图资源的集成加载,以及网站共享资源的免费下载。包括:谷歌地图、谷歌地球(无偏)、高德地图、天地图(无偏)、搜搜地图、必应地图(无偏)、OSM地图(无偏)、Esri影像(无偏),以及自定义切片的加载。⑤在Arcmap操作窗口上方的菜单栏右键,调用「MapOnlinev1.2.4」②双击安装文件夹内的「MapOnline.esriAddIn」

weixin_59101151的博客 5764

新手必看!Cisco Packet Tracer 8.2从安装到完成第一个局域网实验(附常见问题解决)

本文为网络新手提供了Cisco Packet Tracer 8.2的完整入门指南。从官方下载安装、界面熟悉,到核心的拖拽设备、连线、配置IP地址三步操作,手把手教你完成第一个局域网组网实验。文章重点讲解了如何通过Ping命令验证连通性,并附带了连线错误、IP配置不当等常见问题的解决思路,帮助初学者快速上手这款强大的思科模拟器。

android的专栏 869

python爬取ajax动态内容肯德基门店_python爬虫系列教程,用python爬取全国范围内的KFC店地址...

每到夜深人静的时候,小编就开始肚子饿了,这时如果你在不熟悉的城市,想知道附近有没有KFC店应该怎么办呢?下面羽忆教程教你会python爬取全国范围内的KFC店地址,这是一篇python爬虫系列的教程,简单又能让人填饱肚子。python爬虫介绍python发展至今,python爬虫已经成为了一种职业,因为其可以帮助企业快速得到网络上的最新信息,但是为什么很多写python爬虫的程序员会面临牢狱之灾呢...

weixin_39715348的博客 489

solidworks实体显示线框

solidworks实体莫名其妙显示为有点虚的线框

qq_35858902的博客 1万+

python数据分析库有哪些餐厅_使用 Python 分析全国所有必胜客餐厅

作者:极客猴来源:极客猴题图:by thefolkpr0ject from Instagram阅读文本大概需要 7 分钟。在之前的一篇文章中,我讲到如何爬取必胜客官网中全国各大城市餐厅的信息。虽然餐厅数据信息被抓取下来,但是数据一直在硬盘中“躺尸”。不曾记得,自己已经第 n 次这么做了。说到这里,要追溯到自己的大学时光。自己从大学开始就接触 Python,当时是自己的好奇心很强烈。好奇为什么 Py...

weixin_39686192的博客 177

V2签名预装失败原因及解决方案

GOOGLE最新的GTS要求targetSdkVersion 大于30的APK必须使用V2及以上签名。 但实际在预装过程中,GTS测试会失败。 后面发现这是由于预装方式的原因造成的。原来的预装方式是使用APK,指定APK使用预签名的方式。Android.mk如下: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := DKTest LOCAL_MODULE_CLASS := APPS LOCAL_MODULE_TAGS

zyfzhangyafei的专栏 6303

python点云可视化

Python三种点云可视化方案:mayavi、matplotlib、CloudCompare。

叶子的博客 1万+

Python爬虫之路4.requests模块post方式,获取肯德基门面信息通过ajax返回的数据-测试(2022.1.3)

这是一个作业,但没有获取全部信息

lixuefei_1993的博客 391

Open3D 从体素网格构建八叉树【2025最新版】

从体素网格构建八叉树,博客长期更新,本文最近更新时间为:2025年1月1日。

点云侠的博客 34万+

一个Python爬虫案例,带你掌握xpath数据解析方法!

文章目录xpath基本概念xpath解析原理环境安装如何实例化一个etree对象:xpath(‘xpath表达式’)xpath爬取58二手房实例爬取网址完整代码效果图xpath图片解析下载实例爬取网址完整代码效果图xpath爬取全国城市名称实例爬取网址完整代码效果图xpath爬取简历模板实例爬取网址完整代码效果图xpath基本概念xpath解析:最常用且最便捷高效的一种解...

cainiao_python的博客 621

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

通过python语言爬取全国的地址数据

1.爬取地图数据库 2.拆分为电子表格 3.制作选项卡 围绕上面的思路,看看是否可行。

CaptureItTechnology的博客 1618

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: 有人退税近4000元!个税年度汇算开始了,看看你能退多少?
下一篇: 我用动画展现Pycharm十大实用技巧
菜鸟学Python
博客等级 码龄9年 8062粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值