python爬取豆瓣喜剧排行电影名字
时间: 2023-11-17 16:07:05 浏览: 91
python爬取豆瓣top250电影
以下是使用Python爬取豆瓣喜剧排行电影名字的示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/top250?start=0&filter='
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)
soup = BeautifulSoup(response.text, 'html.parser')
movie_list = soup.find('ol', class_='grid_view').find_all('li')
for movie in movie_list:
title = movie.find('span', class_='title').text
if '喜剧' in movie.find('div', class_='bd').find('p', class_='').text:
print(title)
```
该代码使用requests库向豆瓣电影top250页面发送请求,然后使用BeautifulSoup库解析HTML页面,最后找到包含电影信息的ol标签,并遍历其中的li标签,找到喜剧类型的电影并输出电影名称。
阅读全文