【Python网络爬虫笔记】5-(Request 带参数的get请求) 爬取豆瓣电影排行信息

server/2024/12/2 12:17:51/

目录

  • 1.抓包工具查看网站信息
  • 2.代码实现
  • 3.运行结果

1.抓包工具查看网站信息

请求路径

url:https://movie.douban.com/typerank

在这里插入图片描述
请求参数
在这里插入图片描述
页面往下拉,出现新的请求结果,参数start更新,每次刷新出20条新的电影数据
在这里插入图片描述

2.代码实现

python"># 使用网络爬虫,爬取https://movie.douban.com/typerank 的电影数据# 导入requests包
import requests#请求路径
url = "https://movie.douban.com/j/chart/top_list"# 请求头
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0"
}# 参数
params = {"type": "11","interval_id": "100:90","action": "","start": 60,"limit": 20
}# 发送请求,获取响应
response = requests.get(url, params=params,headers=headers)# 输出
print(response.json())# 关闭响应
response.close()

3.运行结果

start为60 的运行结果
在这里插入图片描述
在这里插入图片描述
start为0 的运行结果
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/server/146712.html

相关文章

【计算机系统基础】全局符号的解析

目录 1. 任务描述 2. 实验阶段 2.1 反汇编获取重定位记录 2.2 构建文本 2.3 验证是否完成实验目标 1. 任务描述 针对给定的可重定位目标文件“phase1.o”(不允许修改),编写完成给定C源程序“phase1_patch.c”的内容(初始为空)&#xf…

setter方法注入(Java EE 学习笔记07)

属性setter方法注入是Spring最主流的注入方法,这种注入方法简单、直观,它是在被注入的类中声明一个setter方法,通过setter方法的参数注入对应的值。 案例: ① 创建User2实体,配置setter方法 package com.lq.entities…

RocketMQ(阿里云专有云)监控

监控易作为一款功能强大的监控工具,能够深入洞察各类IT系统的运行状态,为运维人员提供实时、准确的数据支持。针对RocketMQ(阿里云专有云)的监控,监控易设计了一系列精细的指标,以确保用户能够全面掌握消息…

C++编程:模拟实现CyberRT的DataVisitor和DataDispatcher

文章目录 0. 引言1. 设计概要1.1 主要组件1.2 类关系图1.3 工作流程 2. 代码实现2.1. 定义数据结构2.2. 实现 DataVisitor2.3. 实现 DataDispatcher2.4. 实现 Receiver2.5. 实现具体的 DataVisitor2.6. 示例主程序2.7. 编译和运行 0. 引言 使用 C 实现一个类似CyberRT 架构的 …

「Mac畅玩鸿蒙与硬件33」UI互动应用篇10 - 数字猜谜游戏

本篇将带你实现一个简单的数字猜谜游戏。用户输入一个数字,应用会判断是否接近目标数字,并提供提示“高一点”或“低一点”,直到用户猜中目标数字。这个小游戏结合状态管理和用户交互,是一个入门级的互动应用示例。 关键词 UI互…

Linux 系统目录结构

Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令: ls / 你会看到如下图所示: 树状目录结构: 在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。 文件系统的最顶层是由根目…

React与Ant Design入门指南

创建基于React框架使用Ant Design组件库的技术文档时,我们需要涵盖从安装到使用的各个关键步骤。以下是一份简化的技术文档草稿,它旨在帮助开发者快速上手并开始构建界面。 React与Ant Design入门指南 1. 简介 Ant Design是一个致力于提供企业级UI设计…

Python入门(19)--最终篇

战略性学习与职业发展 🌐 引言:Python的战略价值 在当今快速evolving的技术景观中,Python已经成为跨领域应用最广泛的编程语言。从人工智能到web开发,从数据科学到云计算,Python展现出令人惊叹的适应性和影响力。 学…