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判断当前使用平台
浙公网安备 33010602011771号