zoukankan      html  css  js  c++  java
  • 处理json

    #json是一个字符串,只不过长得像字典,json只能用双引号,字典可以双引号或者单引号
    import json
    user_info="""
    {
    "nhy":"12345","lxy":"123456"
    }"""
    print(type(user_info))#class'str'
    user_dic=json.loads(user_info)#把json(字符串)转成字典
    print(user_dic)
    f=open('user.json')
    # res=json.loads(f.read())
    # print(res)
    res=json.load(f)#直接从文件里面拿,不需要你再从文件里面读了
    print(res)


    # import json
    # user_info="""
    # {
    # "nhy":"12345","lxy":"123456"
    # }"""
    # stu_info={'laowang':{'car':['BWM','Ben-z']}}
    # stu_str=json.dumps(stu_info)#把字典转成一个字符串
    # print(type(stu_info))
    # print(type(stu_str))
    # print(stu_str)


    # import json
    # user_info="""
    # {
    # "nhy":"12345","lxy":"123456"
    # }"""
    # stu_info={'laowang':{'car':['BWM','Ben-z']}}
    # # fw=open('user.txt','w',encoding='utf-8')
    # fw=open('user.json','w',encoding='utf-8')#将文件名改成json会自动帮你加上颜色
    # # json.dump(stu_info,fw)#不需要自己再write了,人家会帮你写入文件
    # json.dump(stu_info,fw,indent=4)#带缩进

    总结:loads/dunps操作字符串
    load/dump操作文件
  • 相关阅读:
    php防止用户输入进行跨站攻击的方式
    php中相关函数
    php运算符
    php中error_reporting
    php环境的安装
    LAMP环境介绍
    js的StringBuffer类
    一个带关闭按钮的Div窗口,很漂亮
    js  计算是今天多少周
    java 递归
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/9427254.html
Copyright © 2011-2022 走看看