zoukankan      html  css  js  c++  java
  • json串 与字典的转换

    #----json是一个字符串,长得像是字典-----



    import json
    #把json转换成字典
    user_info='''
    {"nhy":"1234567","lxy":"12345"}
    '''
    user_dic=json.loads(user_info) #loads方法把json转换成字典
    print(user_dic)
    # loads传的是字符串 load 传的是文件对象
    
    
    f=open('stu.json')
    res=json.load(f) #
    print(res)

    # loads传的是字符串 load 传的是文件对象
    f=open('stu.json')
    #res=json.loads(f.read()) # 把字符串转换为字典,读取文件
    # print(res)
    res=json.load(f) #
    print(res)


    #dumps方法把字典转换成 json 串 并写入文件中

    stu_info ={'laowang':{'cars':['BMW','Ben-z']}}
    stu_str=json.dumps(stu_info) #dumps方法就是字典把json(字符串)
    print('json....',type(stu_str))
    print(stu_str)

    #写入文件夹
    fw=open('stu.txt','w',encoding='utf-8')
    fw.write(stu_str)
    fw.close()
    #dump不需要自己在write了会自己写入,indent 是自动加好缩进
    stu_info ={'laowang':{'cars':['BMW','Ben-z']}}
    fw=open('stu.txt','w',encoding='utf-8')
    #dump 不需要自己在write了会自己写入,indent 是自动加好缩进
    json.dump(stu_info,fw,indent=4)
     
    
    
     
    
    
  • 相关阅读:
    Python注释及变量
    MySQL期末测试
    SQL查询第三次训练(重点关照对象)
    MySQL内置函数
    聚类-kmeans
    《达.芬奇密码》丹-布朗
    皮克定理与证明
    常见设计模式的种类与一些原则
    时间序列(二)分解、各部分计算方法
    ADF检验
  • 原文地址:https://www.cnblogs.com/niel/p/9270938.html
Copyright © 2011-2022 走看看