• 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模块:

  • 相关阅读:
    OWNER:Java配置文件解决方案 使用简介
    验证数字最简单正则表达式大全
    使用Spring进行统一日志管理 + 统一异常管理
    SpringMVC 拦截器
    Java排序
    tomcat编码配置
    日常任务
    netty入门代码学习
    redis学习
    AutoLayout And Animation
  • 原文地址:https://www.cnblogs.com/pengsi/p/8732438.html
Copyright © 2020-2023  润新知