爬取豆瓣一部电影的评论
时间: 2023-08-14 16:08:54 浏览: 178
python爬虫大作业爬取豆瓣影评
5星 · 资源好评率100%
好的,我们可以使用 Python 中的 requests 库和 BeautifulSoup 库来爬取豆瓣电影的评论。以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 豆瓣电影的 URL 和电影名称
url = 'https://movie.douban.com/subject/1292052/comments?start=0&limit=20&sort=new_score&status=P'
movie_name = '肖申克的救赎'
# 发送 GET 请求获取 HTML 页面内容
response = requests.get(url)
# 解析 HTML 页面内容
soup = BeautifulSoup(response.text, 'html.parser')
# 获取评论内容
comments = soup.find_all('span', class_='short')
# 打印所有评论
for comment in comments:
print(movie_name + ' 评论:' + comment.string.strip())
```
其中,我们使用 requests 库发送 GET 请求获取 HTML 页面内容,然后使用 BeautifulSoup 库解析 HTML 页面内容,获取评论内容。在这个示例代码中,我们爬取了电影《肖申克的救赎》的评论。你可以修改 URL 和电影名称来爬取其他电影的评论。
阅读全文