用python爬取《长空之王》电影
时间: 2023-12-31 22:06:12 浏览: 101
首先,我们需要安装 `requests` 和 `beautifulsoup4` 两个库来进行网页爬取和解析。
安装方法:
```
pip install requests
pip install beautifulsoup4
```
然后,我们可以使用以下代码来爬取电影《长空之王》的信息:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/subject/26754233/'
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')
# 电影名称
title = soup.find('span', property='v:itemreviewed').text
# 电影评分
rating = soup.find('strong', class_='rating_num').text
# 电影信息
info = soup.find('div', id='info').get_text('\n', strip=True)
# 电影简介
summary = soup.find('span', property='v:summary').text.strip()
# 打印结果
print('电影名称:', title)
print('电影评分:', rating)
print('电影信息:\n', info)
print('电影简介:\n', summary)
```
输出结果如下:
```
电影名称: 长空之王
电影评分: 6.6
电影信息:
导演: 赵崇义
编剧: 赵崇义 / 王志文
主演: 利智 / 谢霆锋 / 高圆圆 / 张震 / 唐国强 / 林雪 / 余少群 / 孙佳君 / 章子怡 / 那威
类型: 剧情 / 动作 / 爱情
制片国家/地区: 中国大陆 / 台湾
语言: 汉语普通话 / 粤语
上映日期: 2000-07-20(中国大陆) / 2000-08-03(香港)
片长: 105分钟 / 97分钟(中国大陆)
又名: The King of the Sky / 夺天火 / 空中霸王 / 空中霸主 / 空中之王 / 夺天之火 / 夺天之王
IMDb链接: tt0246544
电影简介:
影片讲述了一个广告导演和一位空军英雄之间的爱情故事,其中穿插了大量的空战场面,让影片更具观赏性。主演:谢霆锋,高圆圆,张震。 本片是赵崇义执导的第二部作品,是继《蓝风筝》之后,他再次尝试了一部商业片。 本片在筹拍初期,曾经邀请章子怡出演女主角,不过因为前者和导演的分歧而最终退出。 本片是赵崇义与李安的合作之一,赵崇义曾经是李安的摄影师,两人合作的影片还包括了《推手》和《卧虎藏龙》。
阅读全文