python爬饿了么数据_python爬取饿了么

本文介绍了使用Python爬虫获取饿了么外卖店铺信息的方法,包括店铺名称、月销售量、配送费等。通过设置经纬度和请求头,避开权限限制,爬取的数据存储在CSV文件中,需要注意CSV文件可能存在重复表头。

76c6e04113931cf1281fdb015a1c0dd1.png

在学数据可视化,缺少点数据进行实操,就想着从饿了么上面爬点外卖店信息。

主要是获取数据,所以代码比较简陋,直接上代码:import requests

import json

import csv

def crawler_ele(page=0):

def get_page(page):

url = 'https://h5.ele.me/restapi/shopping/v3/restaurants?latitude=xxxx&longitude=xxxx&offset={page}&limit=8&terminal=h5'.format(page=page*8)

headers = {

"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36",

'cookie': r'xxxx'

}

re = json.loads(requests.get(url,headers=headers).text)

return re

re = get_page(page)

if re.get('items'):

with open('data.csv','a',newline='') as f:

writer = csv.DictWriter(f,fieldnames=['名称', '月销售量','配送费', '

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值