Python中Request的安装以及简单的使用方法图文教程

2025-12-08 20:50

本文主要是介绍Python中Request的安装以及简单的使用方法图文教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《Python中Request的安装以及简单的使用方法图文教程》python里的request库经常被用于进行网络爬虫,想要学习网络爬虫的同学必须得安装request这个第三方库,:本文主要介绍P...

1.Requests 安装

cmd 窗口安装

win+R 

Python中Request的安装以及简单的使用方法图文教程

输入cmd

pip install requests

这个指令如果不行,可以试试下面的指令

C:\Users\Administrator>pip install requests
'pip' 不是内部或外部命令,也不是可运行的程序
或批处理文件

Python中Request的安装以及简单的使用方法图文教程

python -m pip install requests

Python中Request的安装以及简单的使用方法图文教程

为pycharm安装

进入python界面

点击已经创建的项目,或者新建项目

点击已经创建的项目

Python中Request的安装以及简单的使用方法图文教程

创建新的项目

点击new Project 

Python中Request的安装以及简单的使用方法图文教程

点击create

Python中Request的安装以及简单的使用方法图文教程

China编程达这个界面就已经创建好了

这个刚开始会有一个初始化的过程,会安装一些库

Python中Request的安装以及简单的使用方法图文教程

点击箭头指向的地方

Python中Request的安装以及简单的使用方法图文教程

打开pycharm的控制台

Python中Request的安装以及简单的使用方法图文教程

输入 安装指令

pip install requests

Python中Request的安装以及简单的使用方法图文教程

安装完成

查看项目库

  1. 点击.venv
  2. 点击lib
  3. 点击site-packages
  4. 可以看到requests包已经导入我们的项目中了

Python中Request的安装以及简单的使用方法图文教程

在pycharm设置中为项目安装requests

进入pycharm界面

Python中Request的安装以及简单的使用方法图文教程

ctrl+alt+s  ===>快捷键呼出“设置界面”

Python中Request的安装以及简单的使用方法图文教程

找到项目选项

Python中Request的安装以及简单的使用方法图文教程

点击Python Interpreter

Python中Request的安装以及简单的使用方法图文教程

点击install 按钮

Python中Request的安装以及简单的使用方法图文教程

在Available Packages 窗口中搜索

requests

Python中Request的安装以及简单的使用方法图文教程

点击 右下角 

Install Package

Python中Request的安装以及简单的使用方法图文教程

可以在项目的lib看到requests已经安装

Python中Request的安装以及简单的使用方法图文教程

2.Requestjs语法及简单使用

 一个HTTP接口的组成部分

  1. 请求方法
    1. get,post,delete,put等
  2. URL
    1. 统一资源定位符
    2. 就是我们请求发送请求到达的路径
  3. 请求头
    1. 一般设置cookie,权限认证信息,content-type
  4. 请求体
    1. 请求中携带的信息
  5. 响应数据
    1. 后端服务器接受到请求,并且返回

如何在python中使用requests

第一步导入包

#  第一步导入requests 包javascript
import  requests

Python中Request的安装以及简单的使用方法图文教程

第二步编写参数

# 参数
test_url = "http://www.baidu.com/S?"
# 搜索参数
search_param = {
        "wd":"python",
}

Python中Request的安装以及简单的使用方法图文教程

第三步发起请求

result_data =  requests.get(test_url, search_param);

Python中Request的安装以及简单的使用方法图文教程

第四步:打印结果

print(result_data.text);

Python中Request的安装以及简单的使用方法图文教程

运行程序

Python中Request的安装以及简单的使用方法图文教程

点击上图三角符号

查看运行结果

Python中Request的安装以及简单的使用方法图文教程

完整的代码

#  第一步导入requests 包
import  requests

# 参数
test_url = "http://www.baidu.com/S?"



# 搜索参数
search_param = {
        "wd":"python",
}

result_data =  requests.get(test_url, search_param);

print(result_data.text);

Python中Request的安装以及简单的使用方法图文教程

常用参数打印

请求地址

print("请求地址",result_data.url)

Python中Request的安装以及简单的使用方法图文教程

响应状态码

print("响应状态码",result_data.status_code)

Python中Request的安装以及简单的使用方法图文教程

Cookie

print(http://www.chinasem.cn"cookie ",result_data.cookies)

Python中Request的安装以及简单的使用方法图文教程

Header信息

print("Header信息 ", resChina编程ult_data.headers)

Python中Request的安装以及简单的使用方法图文教程

总结

到此这篇关于Python中Request安装以及简单的使用方法的文章就介绍到这了,更多相关Python中Request安装及使用内容请搜索China编程(www.chinasem.cn)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程China编程(www.chinasem.cn)!

这篇关于Python中Request的安装以及简单的使用方法图文教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1156391

相关文章

Nginx 访问控制的多种方法

《Nginx访问控制的多种方法》本文系统介绍了Nginx实现Web访问控制的多种方法,包括IP黑白名单、路径/方法/参数控制、HTTP基本认证、防盗链机制、客户端证书校验、限速限流、地理位置控制等基... 目录一、IP 白名单与黑名单1. 允许/拒绝指定IP2. 全局黑名单二、基于路径、方法、参数的访问控制

springboot3.x使用@NacosValue无法获取配置信息的解决过程

《springboot3.x使用@NacosValue无法获取配置信息的解决过程》在SpringBoot3.x中升级Nacos依赖后,使用@NacosValue无法动态获取配置,通过引入SpringC... 目录一、python问题描述二、解决方案总结一、问题描述springboot从2android.x

SpringBoot整合AOP及使用案例实战

《SpringBoot整合AOP及使用案例实战》本文详细介绍了SpringAOP中的切入点表达式,重点讲解了execution表达式的语法和用法,通过案例实战,展示了AOP的基本使用、结合自定义注解以... 目录一、 引入依赖二、切入点表达式详解三、案例实战1. AOP基本使用2. AOP结合自定义注解3.

Python容器转换与共有函数举例详解

《Python容器转换与共有函数举例详解》Python容器是Python编程语言中非常基础且重要的概念,它们提供了数据的存储和组织方式,下面:本文主要介绍Python容器转换与共有函数的相关资料,... 目录python容器转换与共有函数详解一、容器类型概览二、容器类型转换1. 基本容器转换2. 高级转换示

nginx跨域访问配置的几种方法实现

《nginx跨域访问配置的几种方法实现》本文详细介绍了Nginx跨域配置方法,包括基本配置、只允许指定域名、携带Cookie的跨域、动态设置允许的Origin、支持不同路径的跨域控制、静态资源跨域以及... 目录一、基本跨域配置二、只允许指定域名跨域三、完整示例四、配置后重载 nginx五、注意事项六、支持

MySQL查看表的历史SQL的几种实现方法

《MySQL查看表的历史SQL的几种实现方法》:本文主要介绍多种查看MySQL表历史SQL的方法,包括通用查询日志、慢查询日志、performance_schema、binlog、第三方工具等,并... 目录mysql 查看某张表的历史SQL1.查看MySQL通用查询日志(需提前开启)2.查看慢查询日志3.

MySQL底层文件的查看和修改方法

《MySQL底层文件的查看和修改方法》MySQL底层文件分为文本类(可安全查看/修改)和二进制类(禁止手动操作),以下按「查看方法、修改方法、风险管控三部分详细说明,所有操作均以Linux环境为例,需... 目录引言一、mysql 底层文件的查看方法1. 先定位核心文件路径(基础前提)2. 文本类文件(可直

Java实现字符串大小写转换的常用方法

《Java实现字符串大小写转换的常用方法》在Java中,字符串大小写转换是文本处理的核心操作之一,Java提供了多种灵活的方式来实现大小写转换,适用于不同场景和需求,本文将全面解析大小写转换的各种方法... 目录前言核心转换方法1.String类的基础方法2. 考虑区域设置的转换3. 字符级别的转换高级转换

使用Python将PDF表格自动提取并写入Word文档表格

《使用Python将PDF表格自动提取并写入Word文档表格》在实际办公与数据处理场景中,PDF文件里的表格往往无法直接复制到Word中,本文将介绍如何使用Python从PDF文件中提取表格数据,并将... 目录引言1. 加载 PDF 文件并准备 Word 文档2. 提取 PDF 表格并创建 Word 表格

使用Python实现局域网远程监控电脑屏幕的方法

《使用Python实现局域网远程监控电脑屏幕的方法》文章介绍了两种使用Python在局域网内实现远程监控电脑屏幕的方法,方法一使用mss和socket,方法二使用PyAutoGUI和Flask,每种方... 目录方法一:使用mss和socket实现屏幕共享服务端(被监控端)客户端(监控端)方法二:使用PyA