首页 > 编程语言 >D78【 python 接口自动化学习】- python基础之HTTP

D78【 python 接口自动化学习】- python基础之HTTP

时间:2024-11-24 21:30:24浏览次数:12  
标签:HTTP 请求 python D78 接口 print pip requests 安装

day78 pycharm创建项目并进行接口请求

学习日期:20241124

学习目标:http定义及实战 -- pycharm创建项目并进行接口请求

学习笔记:

安装requests

安装方式:pip/pip3 install requests

官网教程:Requests: HTTP for Humans™ — Requests 2.32.3 documentation

安装方式

方法一:终端安装pip/pip3 install requests

方式二:设置中-项目XXX-搜索软件包requests安装

简单请求
import requests

r = requests.get('https://api.github.com/events')
print(r.status_code)
print(r.json())
print(r.text)

通过打断点查看返回的值

总结
  1. 安装requests库方法包括终端pip命令安装或设置中安装
  2. 使用request发送接口请求,可获取响应的状态码和报文

标签:HTTP,请求,python,D78,接口,print,pip,requests,安装
From: https://blog.csdn.net/tian_nx/article/details/144013999

相关文章

  • Python小白学习教程从入门到入坑------第三十三课 线程(语法进阶)
    一、多任务在Python中,多任务处理指的是同时执行多个任务,以提高程序的效率和响应能力多任务处理在需要处理大量I/O操作(如网络请求、文件读写等)或同时执行多个独立任务时特别有用Python提供了几种实现多任务处理的方法,主要包括多线程、多进程和异步编程二、多线程2.1进程和......
  • 解释 Python 中的可变与不可变数据类型?
    在Python中,数据类型分为可变(mutable)和不可变(immutable)两种。理解这两种类型的区别对于编写高效、可靠的代码至关重要。作为面试官,我会详细解释这两者的区别,并提供一些实际开发中的使用建议和注意事项。1. 不可变数据类型不可变数据类型是指一旦创建后,其值不能被修改的数......
  • PythonDay2Base
    PythonDay2Base前文见上一篇文章数据类型详解字符串str补充startswith判断字符串是否以某个小字符串开头s1="shujia数加科技学习study"b=s1.startswith('sh')print(b)#Trueendswith判断字符串是否以某个小字符串结尾s1="shujia数加科技学习study"......
  • 632.最小区间 全网最详细python3解答 分析 代码 Python解决方案:最小区间问题
    Python解决方案:最小区间问题题目背景在这道题中,给定了k个非递减排列的整数列表。目标是找到一个最小区间[a,b],使得每个列表中至少有一个数包含在该区间内。为了定义“最小区间”,我们用以下规则来比较区间[a,b]和[c,d]:如果b-a<d-c,则[a,b]更小。如果......
  • DoH(DNS on HTTPS)和DoT(DNS on TLS)协议详解
    目录目录简介详情请求DoHDoT返回DoHDoTc-ares的使用打包解析简介DNSoverHTTPS利用HTTP协议的GET命令发出经由JSON等编码的DNS解析请求。较于传统的DNS协议,此处的HTTP协议通信处于具有加密作用的SSL/TLS协议(两者统称作HTTPS)的保护之下。但是,由于HTTP......
  • 深入了解 Python 的 Counter:一个强大的计数工具
    深入了解Python的Counter:一个强大的计数工具在Python中,Counter是collections模块中的一个子类,用于快速计数,是处理频率统计的利器。它看起来像字典,但功能远不止于此。什么是Counter?Counter是字典的一个扩展,它的设计目标是计数:键(key):要计数的元素。值(value):该元素......
  • Python面向对象
    一、面向对象面向对象是当前最流行的一种软件设计模式,但是并不意味着一切都是面向对象,很多开发者还保留者面向过程或者说是面向函数编程的习惯。面向对象的出现,可以很好的实现代码结构化的管理。使用面向对象的编程开发,可以有效的实现代码的可重用性设计。面向对象,更多的是要......
  • Python毕业设计选题:基于python的豆瓣电影数据分析可视化系统-flask+spider
    开发语言:Python框架:flaskPython版本:python3.7.7数据库:mysql5.7数据库工具:Navicat11开发软件:PyCharm系统展示系统首页个人中心管理员登录界面管理员功能界面电影管理用户管理系统管理摘要近些年来,随着科技的飞速发展,互联网的普及逐渐延伸到各行各业中,给人们生......
  • Leetcode刷题5--- 最长回文子串 Python
    Leetcode刷题5—最长回文子串Python问题描述给你一个字符串s,找到s中最长的回文子串。示例示例1:“”"输入:s=“babad”输出:“bab”解释:“aba”同样是符合题意的答案。“”"示例2:“”"输入:s=“cbbd”输出:“bb”“”"提示......
  • 解决python中输出输出路径包含中文字符
    提问如何解决python中输出输出路径包含中文字符的问题。解答如果需要将包含中文的文件路径转换为非中文路径(例如,使用英文或者无意义的数字/字母组合代替),你可以考虑实现一个简单的映射逻辑或者编码方式来代替原有的中文名称。这里提供一个简单的示例,使用哈希函数对中文路......