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)
相关推荐
小菜鸡桃蛋狗几秒前
C++——类和对象(中)
开发语言·c++
暮光6294 分钟前
通过python启动参数配置ros参数
开发语言·python
chushiyunen4 分钟前
python轻量级框架flask、做桌面小程序
python·小程序·flask
毕设源码-朱学姐10 分钟前
【开题答辩全过程】以 基于java的书店用户管理系统的设计与实现为例,包含答辩的问题和答案
java·开发语言
kyle~14 分钟前
C++--- dlsym 调用封装好的算法动态库的核心工具 <dlfcn.h>
开发语言·c++·算法
qwehjk200814 分钟前
使用Seaborn绘制统计图形:更美更简单
jvm·数据库·python
一晌小贪欢14 分钟前
Python办公自动化指南:Pandas与Openpyxl的全面比较与选择
开发语言·python·pandas·python基础·python入门·python小白
于先生吖18 分钟前
2026 新版上门回收系统源码 JAVA 同城服务平台搭建指南
java·开发语言
MX_935927 分钟前
Spring整合Web环境实现思路
java·开发语言·后端·spring
七夜zippoe29 分钟前
边缘计算:Python在IoT中的应用
python·物联网·esp32·边缘计算·iot