os模块-系统操作

https://docs.python.org/3/library/os.path.html

os.path.isabs(…)      # 判断是否绝对路径

os.path.exists(…)     # 判断是否真实存在

os.path.isdir(…)     # 判断是否是个目录

os.path.isfile(…)     # 判断是否是个文件

os.path.split(…)    # 分隔目录和文件名/文件夹名

os.path.splitdrive(…) # 分隔盘符(windows系统)

os.path.splitext(…) # 分隔文件和扩展名

os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。

os.mkdir(path[, mode])
创建一个目标, 参数可以是相对或者绝对路径, mode的模式默认为0777,
如果目录有多级, 则创建最后一级. 如果最后一级目录的上级有不存在的或者目录已经存在, 则会抛出一个OSError

os.makedirs(path[, mode])
创建 递归 的目录树, 参数可以是相对或者绝对路径, mode的默认模式也是0777.
如果子目录已经存在, 则创建失败, 会抛出一个OSError的异常

os.path.expanduser(‘~’)

可以返回~的真实路径, 如 /home/zerozone.