zoukankan      html  css  js  c++  java
  • json处理为字符串,主要函数,dumps和loads

    #json数据交换,,跨语言的数据交换。先进行json处理加上’‘变成字符串
    # json.dumps封装成str,json.loads取出来
    
    # pickle是python内部数据交换语言
    
    # dic='{"name":"cay"}'写
    # f=open('dog.txt','w')
    # f.write(dic)
    
    # fread=open("dog.txt",'r')读
    # data=fread.read()
    # print(type(data))
    # data=eval(data)
    # print(data("name"))
    import json
    dic={'name':'cat'}#必须双引号{"name": "cay"},<class 'str'>
    #json处理,先把{'name':'cay'}--》{"name":"cay"}--->'{"name":"cay"}'
    #dic=[1,2,3]#[1, 2, 3],<class 'str'>
    #json处理---》'8'
    #dic='hello'#json处理----》“hello"---->'"hello"'
    
    data=json.dumps(dic)#把数据都变成了str字符串数据类型,
    #拿到字符串
    # f=open('dog.txt','w')
    # f.write(data)#写入
    f=open("dog.txt","r")
    #如果是dump就是
    #data=json.load(dic,f)
    json.loads(f.read())#解析数据
    #data=json.load(f)
    # data=json.loads(f.read())
    print(data)#写双引结果是双引,单引结果也是双引。所以字符串最好双引
    print(type(data))#输出data的数据类型
  • 相关阅读:
    缓存---缓存位置
    缓存---LRU算法实现
    缓存---缓存特征
    Redis---分片
    Redis---复制
    Redis---事件
    Redis---事务
    Redis---持久化
    javaSript 处理电脑和浏览器pc端缩放对页面的影响
    css设置不可复制
  • 原文地址:https://www.cnblogs.com/wfl9310/p/9025102.html
Copyright © 2011-2022 走看看