Python处理json字符串转化为字典的简单实现


Posted in Python onJuly 07, 2016

今天一个朋友给个需求:
来来

{'isOK': 1, 'isRunning': None, 'isError': None}

怎么转换成字典

好,一看就是json转化很简单,开始:

import json

a = "{'isOK': 1, 'isRunning': None, 'isError': None}"

print json.loads(a)

死活出不来结果,还报错,查了两个小时的百度,没搞明白。

最后,直接复制网上的代码,OK,运行成功,可是把我的a变量填进去,不行,报错;开始对比两个变量有什么不同,一直以为Python中双引号单引号可以随便用,意思不变;最后百度了知道json的标准格式:要求必须 只能使用双引号作为键 或者 值的边界符号,不能使用单引号,而且“键”必须使用边界符(双引号)
改了后OK了。

#-*-coding:utf-8-*-

import json

a = '{"isOK": 1, "isRunning": "None", "isError": "None"}'

b = json.loads(a)

print b["isOK"]

或许其他语言如php,js等语言可以识别非标准json格式,但Python不行;

疑问:类似于a这样的变量,python怎么转化成dict呢?前提是数据量很大.....

以上这篇Python处理json字符串转化为字典的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中的多线程编程
Apr 09 Python
Python的Flask框架中实现分页功能的教程
Apr 20 Python
python实现可将字符转换成大写的tcp服务器实例
Apr 29 Python
python黑魔法之参数传递
Feb 12 Python
Python 类的继承实例详解
Mar 25 Python
快速查询Python文档方法分享
Dec 27 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
May 24 Python
深入浅析Python传值与传址
Jul 10 Python
Python matplotlib可视化实例解析
Jun 01 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
Nov 24 Python
教你用Python matplotlib库制作简单的动画
Jun 11 Python
Python Django项目和应用的创建详解
Nov 27 Python
全面了解python字符串和字典
Jul 07 #Python
对于Python中RawString的理解介绍
Jul 07 #Python
python变量不能以数字打头详解
Jul 06 #Python
Python中shutil模块的常用文件操作函数用法示例
Jul 05 #Python
详解Python中的array数组模块相关使用
Jul 05 #Python
简单掌握Python中glob模块查找文件路径的用法
Jul 05 #Python
Python的shutil模块中文件的复制操作函数详解
Jul 05 #Python
You might like
flash用php连接数据库的代码
2011/04/21 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
golang与PHP输出excel示例
2016/07/22 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
PHP聚合式迭代器接口IteratorAggregate用法分析
2017/12/28 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
2017/12/13 PHP
学习YUI.Ext 第二天
2007/03/10 Javascript
常规表格多表头查询示例
2014/02/21 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
谈谈target=_new和_blank的不同之处
2016/10/25 Javascript
基于打包工具Webpack进行项目开发实例
2018/05/29 Javascript
Nodejs 微信小程序消息推送的实现
2021/01/20 NodeJs
Python字符转换
2008/09/06 Python
Python多线程编程(五):死锁的形成
2015/04/05 Python
Python导出数据到Excel可读取的CSV文件的方法
2015/05/12 Python
Python基于PycURL自动处理cookie的方法
2015/07/25 Python
Python实用工具FuckIt.py介绍
2019/07/02 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
解决Python logging模块无法正常输出日志的问题
2020/02/21 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
证婚人经典证婚词
2014/01/09 职场文书
特教教师先进事迹
2014/05/21 职场文书
团党委领导干部党的群众路线教育实践活动个人对照检查材料思想汇
2014/10/05 职场文书
单位租房协议范本
2014/12/03 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
新郎结婚保证书
2015/02/26 职场文书
回复函格式及范文
2015/07/14 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python