zoukankan      html  css  js  c++  java
  • python 模块2

    json模块

     dumps和dump   序列化方法
           dumps只完成了序列化为str,
           dump必须传文件描述符,将序列化的str保存到文件中
     
     
     
    json.dumps("aaa")
    '"aaa"'
    json.dumps(1)
    '1'
    json.dumps([1,2,3,4,5])
    '[1, 2, 3, 4, 5]'
    json.dumps({"name":"a","age":18})
    '{"name": "a", "age": 18}'
    

      

    dump
    f = open("aa","w")
    直接存入"aa"
    json.dump([1,2,3,4],f)
     
     
     
     

    loads和load  反序列化方法

           loads 只完成了反序列化,
           load 只接收文件描述符,完成了读取文件和反序列化
     
     

    json.loads('[1, 2, 3, 4, 5]')
    [1, 2, 3, 4, 5]
    json.loads('{"name": "a", "age": 18}')
    {'name': 'a', 'age': 18}

    pickle 模块

    dumps  and loads

     import pickle
     #dumps
     li = [11,22,33]
     r = pickle.dumps(li)
     print(r)
     
     
     #loads
     result = pickle.loads(r)
     print(result)
    
    li = [11,22,33]
    pickle.dump(li,open('db','wb'))
    
    #load
    ret = pickle.load(open('db','rb'))
    print(ret)
    

      

    xml 模块

  • 相关阅读:
    底图的移动(setinterval 设置移动速度)
    Arrays的一点了解
    GestureDetector
    IO问题
    IO流
    Android动画
    Android中的Manager们
    Android对话框
    Android自定义View
    Android中关于Intent
  • 原文地址:https://www.cnblogs.com/hywhyme/p/11600313.html
Copyright © 2011-2022 走看看