帮用python代码爬取豆瓣电影网热榜前十
时间: 2023-07-09 15:48:28 浏览: 109
Python爬虫程序源代码爬取豆瓣TOP250排行榜数据电影名称评分导演演员等信息
好的,我可以为您提供一些代码来爬取豆瓣电影网的热门电影排行榜前十。首先,我们需要安装 `beautifulsoup4` 和 `requests` 这两个库。
```python
!pip install beautifulsoup4 requests
```
然后运行以下代码:
```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/58.0.3029.110 Safari/537.3'}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
movie_list = soup.find_all('div', {'class': 'pl2'})
for index, movie in enumerate(movie_list[:10]):
title = movie.find('a').text.strip()
link = movie.find('a')['href']
print(f'{index+1}. {title} - {link}')
```
这段代码会输出豆瓣电影网热门电影排行榜前十的电影名称和链接。
阅读全文