在PyCharm中编写代码来
爬取大众点评网站(Dianping)的数据通常涉及到网络
爬虫技术,特别是使用
Python的库如requests和BeautifulSoup或更高级的Scrapy框架。这里是一个简化的示例,展示了如何使用requests和BeautifulSoup来抓取网页的基本结构:
```
python
i
mport requests
from bs4 i
mport BeautifulSoup
# 设置目标URL
url = "https://www.dianping.com/shop/10000000" # 替换为你想抓取的具体商户页面
# 发送HTTP请求
respo
nse = requests.get(url)
# 检查请求是否成功
if response.status_code == 200:
# 解析HTML内容
soup = BeautifulSoup(response.text,
'lxml
')
# 查找并提取你需要的信息,例如店铺名称、评分等
shop_name = soup.find(
'div
', {
'class
':
'shop-name
'}).text
rating = soup.find(
'span
', {
'class
':
'rating
'}).get_text()
print(f"店铺名称: {shop_name}")
print(f"评分: {rating}")
else:
print("请求失败")