您的位置:首页 > Web前端 > JavaScript

json.dumps loads 终于区分出来了

2015-07-15 13:51 579 查看
每次遇到json loads/dumps始终搞不清方向,写段代码试下:
import jsondict_ = {1:2, 3:4, "55":"66"}# test json.dumpsprint type(dict_), dict_json_str = json.dumps(dict_)print "json.dumps(dict) return:"print type(json_str), json_str# test json.loadsprint "\njson.loads(str) return"dict_2 = json.loads(json_str)print type(dict_2), dict_2
程序结果:<type 'dict'> {'55': '66', 1: 2, 3: 4}json.dump(dict) return:<type 'str'> {"55": "66", "1": 2, "3": 4}json.loads(str) return<type 'dict'> {u'55': u'66', u'1': 2, u'3': 4}总结:json.dumps : dict转成strjson.loads:str转成dict如此简单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: