python中JSON的简单使用

1)使用json模块
python类型转json字符串

json.dumps(data)

json字符串转python类型

json.loads(data)

例:

import json

if __name__ == '__main__':
    data = {
        "aaa": "111",
        "bbb": "222",
        "ccc": "333"
    }
    print(type(data))
    data = json.dumps(data)
    print(type(data))
    data = json.loads(data)
    print(type(data))

输出结果:

<class 'dict'>
<class 'str'>
<class 'dict'>

2)使用demjson模块
python类型转json字符串

demjson.encode(data)

json字符串转python类型

demjson.decode(data)

例:

import demjson

if __name__ == '__main__':
    data = {
        "aaa": "111",
        "bbb": "222",
        "ccc": "333"
    }
    print(type(data))
    data = demjson.encode(data)
    print(type(data))
    data = demjson.decode(data)
    print(type(data))

输出结果:

<class 'dict'>
<class 'str'>
<class 'dict'>
posted @ 2022-03-07 18:04  叕叕666  阅读(42)  评论(0)    收藏  举报