用python 写一个爬取最近好看电影的代码
时间: 2023-08-13 22:09:16 浏览: 55
好的,以下是一个简单的Python爬虫代码,可以爬取“豆瓣电影”网站上最近好看电影的信息:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/chart'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36'
}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
movie_list = soup.find(class_='indent').find_all('div', class_='item')
for movie in movie_list:
title = movie.find('div', class_='hd').find('a').text.strip()
rating = movie.find('span', class_='rating_num').text
print(f'电影名称:{title},评分:{rating}')
```
这个爬虫代码使用了requests库和BeautifulSoup库,首先发送一个GET请求,获取网页HTML代码,然后使用BeautifulSoup解析HTML代码。最后,从HTML代码中找到包含电影信息的标签,提取出电影名称和评分,并输出到控制台。