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实现查找系统盘中需要找的字符
Jul 14 Python
Python文件操作,open读写文件,追加文本内容实例
Dec 14 Python
python Flask实现restful api service
Dec 04 Python
Python入门必须知道的11个知识点
Mar 21 Python
Python 绘图库 Matplotlib 入门教程
Apr 19 Python
python os用法总结
Jun 08 Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
对Python3+gdal 读取tiff格式数据的实例讲解
Dec 04 Python
Django的用户模块与权限系统的示例代码
Jul 24 Python
Python3标准库之threading进程中管理并发操作方法
Mar 30 Python
Python CategoricalDtype自定义排序实现原理解析
Sep 11 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
linux下为php添加curl扩展的方法
2011/07/29 PHP
php截取html字符串及自动补全html标签的方法
2015/01/15 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
2020/12/30 PHP
javascript之更有效率的字符串替换
2008/08/02 Javascript
Prototype Number对象 学习
2009/07/19 Javascript
通过JS 获取Mouse Position(鼠标坐标)的代码
2009/09/21 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
JavaScript 学习笔记之变量及其作用域
2015/01/14 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
js+css简单实现网页换肤效果
2015/12/29 Javascript
jsp 自动编译机制详细介绍
2016/12/01 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
详解微信小程序 相对定位和绝对定位
2017/05/11 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
python实现360的字符显示界面
2014/02/21 Python
python类:class创建、数据方法属性及访问控制详解
2016/07/25 Python
python设置环境变量的作用和实例
2019/07/09 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
把vgg-face.mat权重迁移到pytorch模型示例
2019/12/27 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
css3 clip实现圆环进度条的示例代码
2018/02/07 HTML / CSS
美国领先的礼品卡网站:GiftCards.com
2016/11/02 全球购物
秋季运动会加油稿200字
2014/01/11 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
明星邀请函
2015/02/02 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书
ROS系统将python包编译为可执行文件的简单步骤
2021/07/25 Python