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)
相关推荐
晨非辰4 分钟前
#C语言——学习攻略:深挖指针路线(三)--数组与指针的结合、冒泡排序
c语言·开发语言·数据结构·学习·算法·排序算法·visual studio
一只小风华~3 小时前
JavaScript 函数
开发语言·前端·javascript·ecmascript·web
苕皮蓝牙土豆4 小时前
Qt 分裂布局:QSplitter 使用指南
开发语言·qt
仰望星空的凡人5 小时前
【JS逆向基础】数据库之MongoDB
javascript·数据库·python·mongodb
F_D_Z5 小时前
【PyTorch】图像多分类项目部署
人工智能·pytorch·python·深度学习·分类
Brookty6 小时前
Java线程安全与中断机制详解
java·开发语言·后端·学习·java-ee
pingzhuyan6 小时前
python入门篇12-虚拟环境conda的安装与使用
python·ai·llm·ocr·conda
香蕉可乐荷包蛋6 小时前
排序算法 (Sorting Algorithms)-Python示例
python·算法·排序算法
從南走到北7 小时前
JAVA东郊到家按摩服务同款同城家政服务按摩私教茶艺师服务系统小程序+公众号+APP+H5
android·java·开发语言·微信小程序·小程序
遇见尚硅谷8 小时前
C语言:20250728学习(指针)
c语言·开发语言·数据结构·c++·笔记·学习·算法