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中的CURL PycURL使用例子
Jun 01 Python
python基础之入门必看操作
Jul 26 Python
PHP实现发送和接收JSON请求
Jun 07 Python
Django框架的中的setting.py文件说明详解
Oct 15 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
利用python实现对web服务器的目录探测的方法
Feb 26 Python
ZABBIX3.2使用python脚本实现监控报表的方法
Jul 02 Python
Python学习笔记之错误和异常及访问错误消息详解
Aug 08 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
Jan 08 Python
django项目中新增app的2种实现方法
Apr 01 Python
python 指定源路径来解决import问题的操作
Mar 04 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作的文本留言本的例子(四)
2006/10/09 PHP
PHP+MySQL 手工注入语句大全 推荐
2009/10/30 PHP
php下删除一篇文章生成的多个静态页面
2010/08/08 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
php简单统计在线人数的方法
2016/05/10 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
yii2.0框架实现上传excel文件后导入到数据库的方法示例
2020/04/13 PHP
JavaScript编程开发中的五个实用小技巧
2010/07/22 Javascript
上传的js验证(图片/文件的扩展名)
2013/04/25 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
AngularJS Bootstrap详细介绍及实例代码
2016/07/28 Javascript
Javascript基础回顾之(二) js作用域
2017/01/31 Javascript
jquery使用EasyUI Tree异步加载JSON数据(生成树)
2017/02/11 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
JavaScript对象拷贝与赋值操作实例分析
2018/12/10 Javascript
微信小程序个人中心的列表控件实现代码
2020/04/26 Javascript
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
下载给定网页上图片的方法
2014/02/18 Python
Python中扩展包的安装方法详解
2017/06/14 Python
python实现外卖信息管理系统
2018/01/11 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
Python openpyxl 插入折线图实例
2020/04/17 Python
CSS3 分类菜单效果
2019/05/27 HTML / CSS
关于迟到的检讨书
2014/01/26 职场文书
双十佳事迹材料
2014/01/29 职场文书
女娲补天教学反思
2014/02/05 职场文书
超市开店计划书
2014/04/26 职场文书
党务公开方案
2014/05/06 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
关于感谢信的范文
2015/01/23 职场文书
写给导师的自荐信
2015/03/06 职场文书
社区安置帮教工作总结2015
2015/05/20 职场文书
yolov5返回坐标的方法实例
2022/03/17 Python