python处理json数据(复杂的json转化成嵌套字典并处理)

一 什么是json json是一种轻量级的数据交换格式。它基于 [ECMAScript]((w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 我们用浏览器打开json文件往往是一堆字符形式的编码,python处理过后会自动转化为utf8格式 有利于使用。 二 python处理所需要的库 requests json 如果没有安装 requests库可以安装 安装方法在我以前的文章里 三 代码实现

__author__ = 'lee'
import requests
import json
url = '你需要的json地址'
response = requests.get(url)
content = response.text
json_dict = json.loads(content)
list_key = []

#分类信息
j = 0
for key in json_dict['data']:
    list_key.append(key)
for i in list_key:
    print('----'+list_key[j]+'----')
    for key in json_dict['data'][list_key[j]]:
        print(key,json_dict['data'][list_key[j]][key])
    j += 1
# 所有信息(未分类)
#
# for key in json_dict['data']:
#     print(key,json_dict['data'][key])

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Spark学习技巧

调试flink源码

本文主要是讲讲flink的源码编译,案例运行,flink源码调试过程。调试flink的源码及案例,需要先clone工程,编一下源码,去掉规范检查,修改工程,最后...

5065
来自专栏Golang语言社区

Web负载均衡

序: 对Web站点扩展一开始不宜过早,除非是基于高可用性和就近部署的考虑。但对于架构师而言,在架构设计之初就要有扩展的计划,关键是要清楚何时进行扩展。这...

3957
来自专栏大数据和云计算技术

MongoDB系列10:Change Streams构建实时同步数据流

本文是第10篇,主要讲述Change Streams构建实时同步数据流的实战经验,非常值得一看。

3492
来自专栏杨建荣的学习笔记

MySQL备份调度自动化实现思路

昨天整理了下备份调度的思路 批量任务的并发调度和时间调度,整体来说已经自己已经思路很清晰了,所以今天就开始实现整个过程。

1172
来自专栏杨建荣的学习笔记

MySQL备份恢复的自动化设计

MySQL的备份恢复是一直想要改进的地方,其中恢复是重中之重,这部分的工作要做成平台化的工作,算是有了前期的很多铺垫和延迟,最近在和同事的共同协作下,总算有了一...

1974
来自专栏流星博客

UC多重搜索源码

博主偶然上某网站发现了UC的多重搜索(http://s.uc.cn/),发现蛮好的,就扒了下来

4497
来自专栏猛牛哥的博客

hetzner独服安装proxmox过程

8924
来自专栏云计算教程系列

Linux备份工具简介

备份涵盖的范围很广,我们可以备份出一个重要文件的副本,也可以备份出一个完整的磁盘的快照。许多桌面应用程序和操作系统会自动进行数据备份。相比之下,腾讯云是一个灵活...

3021
来自专栏ThoughtWorks

高效快速地加载 AngularJS 视图|TW洞见

今日洞见 文章作者、部分图片来自ThoughtWorks:陈计节。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体...

3097
来自专栏熊训德的专栏

Hbase Replicaition 在腾讯云中应用概述

Hbase 的 Repliation 是通过 Zookeeper 的协助,从 Master 集群异步往 Slave 集群写 WAL 实现的。可以实现典型的 Ma...

7805

扫码关注云+社区

领取腾讯云代金券