zoukankan      html  css  js  c++  java
  • python自学第12天 模块

    json , pickle模块

    json,用于字符串和python数据类型间进行转换

    pickle,用于python特有的类型和python数据类型间的进行转换

    shelve 模块

    是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式

    写入:

    import shelve
    import datetime
    d=shelve.open("shelve.txt")
    name=['hunter','job','james']
    dic={'age':18,'sex':'男'}
    d['name']=name
    d['dic']=dic
    d['date']=datetime.datetime.now()
    d.close()
    

      导出:

    import shelve
    import datetime
    
    d=shelve.open("shelve.txt")
    print(d.get('name'))
    print(d.get('dic'))
    print(d.get('date'))
    

      xml处理模块

    跟json差不多,但是json使用起来很简单

    格式:<>

    configparser模块:

    就是配置文件:跟mysql的配置文件一样。

    hashlib:生成md5加密

    import hashlib
    sha=hashlib.sha3_512()#定义加密成什么格式
    sha.update('how to use sha1 in '.encode('utf-8'))#定义加密的内容
    print(sha.hexdigest())#转换为16进制的编码
    
    md5=hashlib.md5()
    md5.update('how to use sha1 in '.encode('utf-8'))
    print(md5.hexdigest())
    

      

  • 相关阅读:
    java内部私有类的构造函数
    java 日志
    java Random.nextInt()方法
    迭代器是快速失败的
    java Calendar
    java null?
    EclEmma
    Java泛型、泛型协变&&类型擦除
    java 声明实例化初始化三连
    写在Ruby之前。
  • 原文地址:https://www.cnblogs.com/hunterYi/p/8926203.html
Copyright © 2011-2022 走看看