• 封装中的组成部分模块和os模块的理解


    模块

    """
    导入模块的顺序 
    1、python的系统模块 
    2、导入第三方模块 
    3、导入自定义模块
    """
    # 调试脚本
    if __name__ = __main__ 
    """
    说明
    此行代码在当前模块中条件为True,而其他模块调用此模块的时候条件为false,__name__的值为所在模块名
    """
    """
    如果导入模块,那么模块中没有任何缩进的代码都会被执行,如果相同的模块导入多次,那么只会第一次导入成功
    模块的搜索顺序 
    1、在当前模块(py文件)进行搜索
    2、会去系统模块中进行搜索lib目录里查找
    """

    os

    """
    os模块的作用,因为在封装的时候,有可能同样的代码换一台机器的情况下,绝对路径会改变,所以需要使用os模块获取当前绝对路径后进行封装
    """
    # os用法
    import os
    os.name # 获取操作系统名称
    os.getcwd() # 查看当前路径
    os.mkdir() # 创建文件夹
    os.rmdir() # 删除一个文件夹
    os.listdir() # 查看路径下的目录
    os.path.join( , ) # 进行拼接
    os.path.exists() # 路径是否存在
    os.path.isdir() # 判断是否是目录
    os.path.isfile # 判断是否是文件
  • 相关阅读:
    poj 1050
    poj 2479 Maximum sum
    Trie树结构(AC自动机前奏)(转)
    poj 3624(zeroonepack)
    poj 3630(Phone List )
    KMP算法(AC自动机前奏)(转)
    AC自动机(转)
    AC自动机模板(hdu2222)
    Running CMD.EXE as Local System
    什么是WPF(Avalon)
  • 原文地址:https://www.cnblogs.com/xiaoxiaozhaoxin/p/13298603.html
Copyright © 2020-2023  润新知