Python爬虫案例分享【爬取豆瓣电影排行榜的电影名称和评分】

注意:在运行此代码之前,请确保已安装**requests** 和**beautifulsoup4**库

python 复制代码
pip install requests beautifulsoup4

代码如下

python 复制代码
import requests
from bs4 import BeautifulSoup

url = 'https://movie.douban.com/chart'  # 豆瓣电影排行榜页面

# 发送GET请求获取页面内容
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')

# 解析页面获取电影名称和评分
movies = soup.find_all('div', class_='pl2')
for movie in movies:
    name = movie.find('a').text.strip()
    rating = movie.find('span', class_='rating_nums').text.strip()
    print('电影名称:', name, '评分:', rating)
相关推荐
Aiclin2 分钟前
大模型基础-应用小记【转载】
python
2301_8166602112 分钟前
CSS实现盒子倒角不规则效果_利用border-radius多个值
jvm·数据库·python
Johnstons13 分钟前
网络可观测性落地指南:从“出了问题才排查“到“实时感知全网状态“
开发语言·网络·php
2201_7610405914 分钟前
CSS如何根据父级容器宽度调整子项_利用容器查询container选择器css
jvm·数据库·python
️是7819 分钟前
信息奥赛一本通—编程启蒙(3371:【例64.2】 生日相同)
开发语言·c++·算法
ZPC821020 分钟前
ROS2 快过UDP的方法
python·算法·机器人
weixin_4585801220 分钟前
如何在 Python Fabric 中正确执行 EdgeOS 配置命令
jvm·数据库·python
Kiling_070421 分钟前
Java Math类核心用法全解析
java·开发语言
jieyucx24 分钟前
Go 语言运算符与控制台输入输出详解
开发语言·后端·golang
tjc1990100529 分钟前
SQL中如何处理GROUP BY的不可排序问题_ORDERBY与聚合
jvm·数据库·python