zoukankan      html  css  js  c++  java
  • python json 数据操作

    • python 有专门针对 json 操作的函数

        #!/usr/bin/python3
    
        import json
    
        mytest_js = {
                "a" : 1,
                "b" : 2
               }
        # 此时是一个字典模式,可以直接通过索引找到对应的值
        print(mytest_js["a"]);
        print(mytest_js["b"]);
    
        #  通过 json.dumps 函数转换为字符串
        # js obj ---> json  str
        print("json str:");
        js_str = json.dumps(mytest_js);
        print(js_str);
        print(js_str[1]);
    
        # json 字符串转换为   JSON 字典, 可以通过索引改变相应的值。
        print("json obj:");
        js_obj = json.loads(js_str);
        js_obj["a"] = 10;
        js_obj["b"] = 20;
        print(js_obj);
        print(js_obj["a"]);
        print(js_obj["b"]);
    
        # 最后变成 字符串再输出结果
        print("js_str1:");
        js_str1 = json.dumps(js_obj);
        print(js_str1);
    
        1
        2
        json str:
        {"a": 1, "b": 2}
        "
        json obj:
        {'a': 10, 'b': 20}
        10
        20
        js_str1:
        {"a": 10, "b": 20}
    
    • 参考

        https://docs.python.org/2/library/json.html
        http://www.runoob.com/python/python-json.html
        http://www.runoob.com/python3/python3-json.html
    
  • 相关阅读:
    倒序三角形
    有时间了
    测试一个数是不是素数
    初学C++编写小程序
    N!的递归调用
    1+...+5的递归调用
    1!+....+5!
    菱形块
    23.git简单使用
    27.flask学习
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/7834466.html
Copyright © 2011-2022 走看看