当前位置: 首页 > java >正文

Python JSON数据格式

import json# 1
data=[{"name":"zs","age":12},{"name":"ww","age":12},{"name":"ls","age":12}]
#将python数据转化为json字符串数据格式
to_jsonStr=json.dumps(data,ensure_ascii=False)
print(to_jsonStr)
print(type(to_jsonStr))[{"name": "zs", "age": 12}, {"name": "ww", "age": 12}, {"name": "ls", "age": 12}]
<class 'str'>
# 2
# 把字符串还原为python数据格式 可以将接收到的Json字符串数据转化为python数据格式
# 转化后就可以执行for if等基本的操作
data_str='[{"name":"zs","age":12},{"name":"ww","age":12},{"name":"ls","age":12}]'
print(json.loads(data_str))
print(type(json.loads(data_str)))

.json() 方法的工作原理
当你对一个网址进行 HTTP 请求并接收到响应时,requests 库提供了一个 Response 对象。这个对象中包含了服务器的响应内容,如果响应体是以 JSON 格式原始字符串返回的,可以使用 .json() 方法将这个 JSON 字符串转换为一个 Python 字典(如果数据是一个对象)或列表(如果数据是一个数组)

import requests# API 请求的 URL
url = 'localhost:8080/cards/list'# 发起 GET 请求
response = requests.get(url)# 检查响应状态码
if response.status_code == 200:# 使用 .json() 方法解析 JSON 响应体并转化为 Python 字典data = response.json()

http://www.xdnf.cn/news/18726.html

相关文章:

  • 【数据结构】-4-顺序表(上)
  • 复杂水域场景识别率↑89%!陌讯多模态融合算法在岸边垃圾检测的落地实践
  • CUDA安装,pytorch库安装
  • 小米AX3600访问桥接的光猫
  • 图解SpringMVC工作流程,以及源码分析。
  • Hibernate详解
  • 爆肝三周,我终于上线了自己的第一个小程序
  • Vue 项目 package.json 终极详解(主流实践 / 逐项说明)
  • 大型 C/C++ 项目中 AI 助手(Cursor / Claude Code)日常操作清单与发散思路
  • 详解triton.jit及PTX
  • 微服务-19.什么是网关
  • AI重塑跨境电商:选品成功率提升53%+物流效率加快34%,多语种运营成破局关键
  • 试析微剧《云端爱人》:AI时代的数字爱情寓言与情感觉醒
  • AI Agent与生成式AI双驱动:AI如何重塑商业格局并创造千亿级增量价值
  • Node【文件+模块化+对象】详讲:
  • 如何根据NTP协议报文的第一个字节来判断协议版本和处理模式?
  • 【CV】OpenCV①——OpenCV常用模块
  • 数学建模-线性规划(LP)
  • HbuilderX下载与安装
  • MATLAB GUI 设计入门:用 Guide 工具快速搭建交互界面
  • (LeetCode 每日一题) 1493. 删掉一个元素以后全为 1 的最长子数组 (双指针)
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(十八) 使用表格
  • 【分布式中间件】Kafka 核心配置深度解析与优化指南
  • 【数据结构与算法】并查集
  • 当GitHub“断网”:从应急到终极方案,手把手搭建永不宕机的代码协作体系
  • LLM 中增量解码与模型推理解读
  • 包装类 抽象类 内部类 接口
  • Flink Slot 不足导致任务Pending修复方案
  • VirtualBox 中安装 Ubuntu 22.04
  • 基于Java、GeoTools与PostGIS的对跖点求解研究