大众点评店铺python
时间: 2023-12-08 07:39:38 浏览: 145
Python版大众点评爬虫
5星 · 资源好评率100%
根据提供的引用内容,可以看出这是一篇介绍如何使用Python进行网站数据抓取的文章,并提供了一个爬取大众点评店铺数据的示例。以下是一个简单的爬取大众点评店铺数据的Python代码示例:
```python
import requests
import parsel
url = 'https://www.dianping.com/search/keyword/344/0_%E7%81%AB%E9%94%85/p2'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
response = requests.get(url, headers=headers)
selector = parsel.Selector(response.text)
shop_list = selector.css('.shop-list > ul > li')
for shop in shop_list:
name = shop.css('.tit > a::text').get()
score = shop.css('.comment > a > b::text').get()
address = shop.css('.addr::text').get()
print(name, score, address)
```
这段代码使用requests库发送HTTP请求,然后使用parsel库解析HTML文档,最后使用CSS选择器提取店铺名称、评分和地址信息,并打印输出。
阅读全文