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多线程编程中的join函数使用心得
Sep 02 Python
python计算文本文件行数的方法
Jul 06 Python
python验证码识别的实例详解
Sep 09 Python
Python实现PS图像抽象画风效果的方法
Jan 23 Python
python实现的MySQL增删改查操作实例小结
Dec 19 Python
django如何通过类视图使用装饰器
Jul 24 Python
Python 脚本的三种执行方式小结
Dec 21 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
Python中使用threading.Event协调线程的运行详解
May 02 Python
Python定时从Mysql提取数据存入Redis的实现
May 03 Python
利用Python的folium包绘制城市道路图的实现示例
Aug 24 Python
python工具——Mimesis的简单使用教程
Jan 16 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
PHP合并数组+与array_merge的区别分析
2010/08/01 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
PHP中的替代语法介绍
2015/01/09 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
JavaScript实现同时调用多个函数的方法
2015/11/09 Javascript
js实现4个方向滚动的球
2017/03/06 Javascript
js实现放大镜特效
2017/05/18 Javascript
Vue.js中 v-model 指令的修饰符详解
2018/12/03 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
在ironpython中利用装饰器执行SQL操作的例子
2015/05/02 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
使用python编写监听端
2018/04/12 Python
Python实现定期检查源目录与备份目录的差异并进行备份功能示例
2019/02/27 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
Numpy数组的广播机制的实现
2020/11/03 Python
法律专业自我鉴定
2013/10/03 职场文书
总经理工作职责范文
2014/03/14 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
个人查摆剖析材料
2014/10/04 职场文书
2014年学校禁毒工作总结
2014/12/23 职场文书
遗失证明范文
2015/06/19 职场文书
公司管理制度范本
2015/08/03 职场文书
css布局巧妙技巧之css三角示例的运用
2022/03/16 HTML / CSS
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript
Python经常使用的一些内置函数
2022/04/11 Python