python 爬虫饿了吗
如果你是一名美食爱好者,想必已知道到了饿了吗这个美食外卖平台。作为中国最大的外卖平台之一,饿了吗会聚了大量的美食商家,让你纵情享受各种美食佳肴,同时也解决了你的外卖问题。
不过,饿了吗平台的美食种类如此之多,吃一个月也吃不尽。这时候候,Python爬虫便派上用处了。通过编写Python爬虫程序,我们可以将饿了吗美食商家数据爬取下来,方便我们查找、挑选、分析。
import requests from bs4 import BeautifulSoup # 饿了吗商家页面的url url = "https://www.ele.me/home/" # 发起get要求 response = requests.get(url) # 解析HTML,获得页面内容 soup = BeautifulSoup(response.text, "html.parser") # 使用CSS选择器,定位到商家数据 items = soup.select("li.list-item") # 遍历商家列表,输出商家名称和评分 for item in items: name = item.select_one(".name").text rating = item.select_one(".rating").text print(name, rating)
上述代码中,我们首先使用requests库发起get要求获得html页面内容,然后使用BeautifulSoup库解析html,使用CSS选择器定位到商家数据,并输出商家名称和评分信息。
通过Python爬虫程序,我们可以在更短的时间内获得更多的饿了吗商家数据,这对人们来讲是非常方便的。
文章来源:丸子建站
文章标题:python 爬虫饿了吗
https://www.wanzijz.com/view/72105.html