os.mkdir():创建一个目录;os.makedirs():创建多层目录。

os.rmdir():删除一个目录;os.removedirs():删除多层目录。

os.listdir():列出目录下的目录及文件。

os.getcwd():获取当前文件夹的绝对路径。

os.chdir():改变当前路径。切换目录

os.walk():遍历给定路径下的目录和文件。

os.walk模块返回的是一个元组,里面有3个列表,分别存放绝对路径、路径下的目录、路径下的文件。

不过不能直接查看,它是一个walk的对象,需要遍历才能读取数据。

os.walk()用的最多的应该就是里面的filelist,里面包含了所有文件名称。

os.path.exists()用于判断某个路径是否存在。若存在则返回True,若不存在则返回False。

os.path.basename()返回该文件的文件名,传入一个文件的路径。

os.path.dirname()返回的是文件所在的目录的路径。

os.path.abspath()返回文件的绝对路径

os.remove()删除文件

os.rename()重命名文件

os.chmod()改变目录权限

os.path.join()将分离的各部分组合成一个路径名

os.path.split()返回(dirname(),basename())元组

os.path.splitext()(返回 filename,extension)元组

os.path.getsize()返回文件大小

os.path.isabs()是否为绝对路径

os.path.isdir()是否为目录

os.path.isfile()是否为文件

os.name判断当前使用平台

posted on 2022-06-13 19:28  司徒轩宇  阅读(48)  评论(0编辑  收藏  举报