zoukankan      html  css  js  c++  java
  • Python第一阶段05

    1.内置方法:

    2.Json序列化:

    import json
    
    info = {
        'name': 'sisi',
        'age': 22
    }
    
    f = open("test.text", "w")
    f.write(str(info))
    # 序列化
    # f.write(json.dumps(info))
    f.close()
    
    f1 = open("test.text", "w")
    data = eval(f.read())
    
    # 反序列化
    # data = json.loads(f.read())
    f.close()
    print(data['age'])

    3.Pickle数据序列化:

    4.软件目录结构规范:

    bin: 存放项目的可执行文件;

    foo/:项目的所有源代码;

    docs:项目的一些文档;

    setup.py: 安装,部署,打包的脚本;

    requirements.txt:存放软件依赖的外部包列表;

    README:项目说明文件

    5.模块定义,导入,优化:

    import module

    import module,module1

    from module import *

    from module import m1, m2,m3

    from module import log as log_SiSi

    导入模块的本质就是把Python文件解释一遍;

    导入包的本质就是执行该包下的_init_.py文件;

    6.模块分类:

    系统库;

    开源模块;

    自定义模块;

    7.时间模块:

    time和dateTime

    random模块:

    OS模块:

    sys模块:

    Shelve模块:

    Xml模块:

    Configparser模块:

    Hashlib和Hmac模块:

    Re模块:

  • 相关阅读:
    函数总结
    python之内置函数,匿名函数
    列表推导式 生成器表达式
    迭代器和生成器函数
    最近练习题
    python----------闭包 、装饰器
    python的逻辑运算符
    python------函数嵌套及作用域链
    python ---------函数
    如何实现负载均衡
  • 原文地址:https://www.cnblogs.com/pengsi/p/8732438.html
Copyright © 2011-2022 走看看