首页 > 其他分享 >requests模块

requests模块

时间:2024-09-07 16:22:55浏览次数:10  
标签:01 res json 模块 print new requests data

 pip install requests

#发送get请求,获取数据

import requests


head = {"User-Agent":"Mozilla/5.0(Windows...."}

res = requests.get(url="https://www.baidu.com",headers=head)

print(res)

print("状态码:",res.status_code)

print(res.text)

print("--------" * 8)


#发送post请求,上传数据

data = {"name":"martin","password":"123456"}

res = requests.post(url="https://www.baidu.com",data=data,headers=head)

print(res.text)


json模块

#作用:处理json格式数据,内置模块

#json ---> 字典;  字典 ---> json


import json


#json.loads()


data_01 = '{"nginx":"1.28","docker":"26.1.4"}'

new_data_01 = json.loads(data_01)

print(new_data_01)

print(type(new_data_01))

print(new_data_01.get("docker"))

print("-------" * 8)


#json.dumps()

data_02 = {"name":"martin","email":"123"}

new_data_02 = json.dumps(data_02)

print(new_data_02)

print(type(new_data_02))


标签:01,res,json,模块,print,new,requests,data
From: https://blog.51cto.com/yangzhiming/11945290

相关文章

  • rk3566 android11 识别WiFi/蓝牙芯片模块有误,导致WiFi、蓝牙打不开的情况
    现象:WiFi、蓝牙驱动已安装,设备树等配置都已完成,但是WiFi/蓝牙还是打不开,要排除是否是开发板识别蓝牙WiFi芯片有误的情况。目录一、WIFI芯片识别流程二、WiFi芯片识别有误1、adb命令查看加载的WIFI芯片2、WIFI芯片对应的pidvid3、查看WiFi芯片设备和ID号4、修改默认加......
  • OS 常用模块
    Python的 os 和 os.path 模块提供了许多用于与操作系统交互的函数,包括文件和目录的管理。下面是一些常用函数的示例和解释,以及如何使用它们:1. os.getcwd()获取当前工作目录。importoscurrent_directory=os.getcwd()print(f"Currentworkingdirectory:{current......
  • 【花雕学编程】Arduino动手做(230)---使用ESP32摄像头模块捕获图像并将其保存到SD卡上
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的......
  • Linux内核模块的加载与卸载过程
    在Linux中,内核模块是一种可加载的代码,允许动态扩展内核的功能,而无需重启系统。以下是内核模块的加载与卸载过程的详细说明。1.内核模块的概述内核模块:是一个包含可以被Linux内核动态加载和卸载的代码的文件。通常以.ko(KernelObject)为后缀。用途:可以用于添加驱动程序、......
  • 6.科学计算模块Numpy(3)对ndarray数组的常用操作
    引言众所周知,numpy能作为python中最受欢迎的数据处理模块,脱离不了它最核心的部件——ndarray数组。那么,我们今天就来了解一下numpy中对ndarray的常用操作。通过阅读本篇博客你可以:1.掌握ndarray数组的切片和copy2.学会如何改变ndarray的数组维度3.掌握数组的拼接一、ndar......
  • PyTorch从入门到放弃之数据模块
    目录Dataset简介及用法Map-styledatasets类型Iterable-styledatasets类型DataLoader简介及用法Dataset和DataLoader都是用来帮助我们加载数据集的两个重要工具类。Dataset用来构造支持索引的数据集。在训练时需要在全部样本中拿出小批量数据参与每次......
  • 深入解析CJS与MJS的差异:模块化编程中的两种主流模式比较
    在现代JaScript开发中,模块化编程已成为构建复杂应用的重要方式。常见的模块化标准有两种:CommonJS(CJS)和ESModule(MJS)。这两者在本质上虽然都是为了解决模块化问题,但在实现方式、使用场景等方面存在显著差异。本文将深入解析CJS与MJS的差异,帮助大家更好地理解它们的特点及在实际开发......
  • AngularJS基于模块化的MVC实现
    AngularJS基于模块化的MVC实现1<!DOCTYPEhtml>2<html>3<head>4<metacharset="UTF-8">5<title>AngularJS基于模块化的MVC实现</title>6<scripttype="text/javascript"src=".......
  • python中正则模块
    importre#1.findall()匹配字符串中所有符合正则的字符串,并返回一个列表result_list=re.findall(r"\d+","我的手机号是13812345678,我的QQ号是456789123")print(result_list,type(result_list))#['13812345678','456789123']<class'list&#......
  • 15 Python模块
    本篇是Python系列教程第15篇,更多内容敬请访问我的Python合集一个模块其实就是一个文件(以.py结尾)。使用模块的好处是便于维护和重用代码。要创建一个模块,只需编写一个新的文本文件,保存为.py扩展名。1引入模块1.1导入整个模块importmymodulemymodule.some_functi......