• JSON定义


    如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如xml,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输,JSON不仅是标准格式,并且比XML更快,而且可以直接在web页面中读取,非常方便。

     1 #将python对象转成json
     2 >>> import json
     3 >>> d = dict(name='Bob',age=20,score=88)
     4 >>> d
     5 {'name': 'Bob', 'age': 20, 'score': 88}
     6 >>> json.dumps(d)
     7 '{"name": "Bob", "age": 20, "score": 88}'
     8 
     9 #将json对象转成python
    10 >>> json_str=json.dumps(d)
    11 >>> json_str
    12 '{"name": "Bob", "age": 20, "score": 88}'
    13 >>> json.loads(json_str)
    14 {'name': 'Bob', 'age': 20, 'score': 88}
  • 相关阅读:
    linux 常用命令行
    二叉搜索树(BST)
    pytorch Gradient Clipping
    python 读写文件
    我终于可以毕业啦!
    为什么有可执行文件还需要库文件
    java常识
    *args、*kwargs
    win终端命令
    import_module
  • 原文地址:https://www.cnblogs.com/themost/p/6823570.html
Copyright © 2020-2023  润新知