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)
相关推荐
嵌入式-老费3 分钟前
自己动手写深度学习框架(快速学习python和关联库)
开发语言·python·学习
ctgu909 分钟前
PyQt5(八):ui设置为可以手动随意拉伸功能
开发语言·qt·ui
一月是个猫17 分钟前
MCP协议之天气演练
python·mcp
CVer儿17 分钟前
libtorch ITK 部署 nnUNetV2 模型
开发语言
李辉200319 分钟前
Python逻辑运算符
java·网络·python
asyxchenchong88826 分钟前
OpenLCA、GREET、R语言的生命周期评价方法、模型构建
开发语言·r语言
lzptouch32 分钟前
Django项目
后端·python·django
没有梦想的咸鱼185-1037-166338 分钟前
【生命周期评价(LCA)】基于OpenLCA、GREET、R语言的生命周期评价方法、模型构建
开发语言·数据分析·r语言
程序猿20231 小时前
Python每日一练---第三天:删除有序数组中的重复项
开发语言·python
一只游鱼1 小时前
Springboot+BannerBanner(启动横幅)
java·开发语言·数据库