• Python 处理JSON数据


    JSON 是一种数据交换格式   规定了字符集为UTF-8 这样也多语言兼容。

    JSON的字符串规定必须使用双引号"", object的键也必须用双引号""。

    import json              # json: 用于字符串和python数据类型间进行转换
    data = [{'a': 'A', 'b': (2, 4), 'c': 3.0}]
    # json.dumps 将 Python 对象编码成 JSON 字符串
    json_string = json.dumps(data)
    with open('test.txt', 'w') as f:
        json.dump(data, f)    # 保存到文件
    print(json_string)
    print(type(json_string))
    # json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型
    data = json.loads(json_string)
    with open('test.txt', 'r') as f:
        data = json.load(f)
    print(data)
    print(type(data))
    
    # pickle: 用于python特有的类型和python的数据类型间进行转换 不支持多语言
    
    [{"a": "A", "b": [2, 4], "c": 3.0}]
    <class 'str'>
    [{'a': 'A', 'b': [2, 4], 'c': 3.0}]
    <class 'list'>
    

      

  • 相关阅读:
    ajax
    cookie
    JavaScript基本语法
    HTML css 格式布局
    HTML 表单
    html 一般标签 常用标签 表格
    WinForm——操作word文档
    WinForm进程 线程
    音乐
    注册 传值
  • 原文地址:https://www.cnblogs.com/frank-shen/p/10289940.html
Copyright © 2020-2023  润新知