封装中的组成部分模块和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 # 判断是否是文件