用python写一段电影爬虫代码爬取影片 要求每段都带注释
时间: 2023-07-01 19:05:26 浏览: 184
好的,以下是一段基于Python的电影爬虫代码,注释已经加在代码中了,希望能帮到你!
```python
import requests
from bs4 import BeautifulSoup
# 爬取的网站地址
url = 'https://www.imdb.com/chart/top/'
# 发送get请求获取网页内容
response = requests.get(url)
# 解析网页内容
soup = BeautifulSoup(response.content, 'html.parser')
# 获取电影列表
movie_list = soup.select('.lister-list tr')
# 遍历电影列表,提取电影信息
for movie in movie_list:
# 获取电影排名
rank = movie.find('td', class_='titleColumn').get_text().strip().split('.')[0]
# 获取电影名称
title = movie.find('td', class_='titleColumn').find('a').get_text()
# 获取电影评分
rating = movie.find('td', class_='ratingColumn').get_text().strip()
# 输出电影信息
print(rank, title, rating)
```
这段代码会爬取IMDb电影排行榜的前250部电影,并输出每部电影的排名、名称和评分。你可以根据需要对代码进行修改,比如改变爬取的网站地址、提取其他的电影信息等。
阅读全文
相关推荐
![py](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)