在页面https://movie.douban.com/subject/1292052/爬取导演和演员信息
时间: 2023-10-10 07:13:27 浏览: 162
AMTK.ZIP_:www.amtk.com_AMTk:COm_amtk.com_amtk2.com_https://amtk2
5星 · 资源好评率100%
好的,这是一个爬取豆瓣电影《肖申克的救赎》的导演和演员信息的Python代码示例:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/subject/1292052/'
# 发送请求
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# 导演信息
director_list = []
director_tags = soup.find_all('a', rel='v:directedBy')
for director in director_tags:
director_list.append(director.text)
# 演员信息
actor_list = []
actor_tags = soup.find_all('a', rel='v:starring')
for actor in actor_tags:
actor_list.append(actor.text)
print('导演:', director_list)
print('演员:', actor_list)
```
其中,首先通过`requests`库发送请求获取页面源代码,然后使用`BeautifulSoup`库解析页面,找到导演和演员信息对应的HTML标签,并提取出其中的文本信息。最后,将导演和演员信息打印出来。
阅读全文