用python代码提取豆瓣高分电影榜网页中的数据
时间: 2024-04-04 17:31:09 浏览: 131
豆瓣电影分析-Python数据分析课设高分项目代码+文档说明
好的,可以使用Python中的requests和beautifulsoup库来提取豆瓣高分电影榜网页中的数据。以下是示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/chart'
res = requests.get(url)
soup = BeautifulSoup(res.text, 'html.parser')
movie_list = soup.find('div', class_='indent').find_all('div', class_='item')
for movie in movie_list:
title = movie.find('div', class_='info').find('a').text.strip()
score = movie.find('span', class_='rating_num').text.strip()
print(title, score)
```
这段代码会向豆瓣高分电影榜发送一个GET请求,获取网页的HTML源代码。然后,使用BeautifulSoup库解析HTML代码,并从中提取出电影的名称和评分数据。最后,将这些数据输出到控制台中。
阅读全文