zoukankan      html  css  js  c++  java
  • python之json笔记

    #json是一个通用的数据类型,所有的语言都认识;json是一个字符串
    import json
    info = {"name": "飞飞", "age": "18"}#定义一个字典
    f = open('a.json', 'w', encoding='utf-8')#打开文件a.json文件,如果没有文件,就创建,有的话直接写入
    res = json.dumps(info, ensure_ascii=False) #把字典转成json串,ensure_ascii=False防止中文乱码的
    print(type(res))#打印res的类型是字符串,其实就是json,因为json本身就是字符串
    print(res)
    f.write(res)#打开a.json后直接写入json串
    >>>
    <class 'str'>
    {"name": "飞飞", "age": "18"}

    info_json = '{"name":"飞飞","age":"18"}'#定义了一个json串,因为json本身就是一个字符串,所以这里需要用引号来把字典引起来。
    print(type(info_json))
    >>> <class 'str'>


    names_json = '{"name":"飞飞","age":"18"}' #定义了一个json字符串
    names = json.loads(names_json)#把json字符串转换成字典
    print(type(names))#这是一个字典
    print(names)
    >>> <class 'dict'>

    {'age': '18', 'name': '飞飞'}

     
    
    
  • 相关阅读:
    Linux 命令查找文件中某个字段所存在的位置
    PHP in_array() 函数
    php一维数组如何追加到二维数组
    电脑切换窗口
    微擎前端逻辑判断的时弹框
    JDBC批量处理
    数据库事务
    处理BLOB
    JDBC自动生成主键值
    JDBC的元数据
  • 原文地址:https://www.cnblogs.com/wmm007/p/7804534.html
Copyright © 2011-2022 走看看