该模块与文件和目录相关

www.hack95.com

? Linux 返回 'posix '

os.getcwd()

返回当前工作目录

os.listdir()

返回当前目录下所有文件名和目录名

os.remove(路径)

删除括号内路径指定的文件

os.rmdir(路径)

删除括号内路径指定的目录

os.mkdir()

?创建目录
mode 是要为目录设置的权限号模式(主要针对Linux系统)
一般使用 os.mkdir(path )
而且这种方法只能创建一级目录

os.makedirs()

os.makedirs() 方法用于递归创建目录。其用法与os.mkdir()相同。不同之处是:
使用os.mkdir(),如果path的参数是多层路径(例如:'abc/def/ghi/jkl'),如果其中一个目录不存在(例如def不存在),那么Python会报错,而 os.makedirs()则不会。

os.path.isfile()

判断指定对象的属性是否为文件,如果是则返回True,否则返回False

os.path.isdir()

判断指定对象的属性是否为目录,如果是则返回True,否则返回False

os.path.exists()

判断对象是否存在,如果存在则返回True,否则返回False

os.path.split()

分割路径和文件名

os.chdir(路径)

执行 shell 命令
将当前工作目录更改为指定路径。
如果路径被访问则返回 True,否则返回 False

os.path.getsize()

返回文件的大小,如果是目录则返回0

os.path.abspath()

返回绝对路径

os.path.join(路径, 名称)

连接目录和文件名,与os.path.split()相反

os.path.basename(路径)

返回文件名

os.path.dirname(路径)

返回文件路径

太酷了。翻筋斗很好