常用函数
os.rename(current_file_name, new_file_name)
重命名需要两个参数,当前的文件名和新文件名。
os.remove(file_name)
删除指定路径的文件。
getcwd()方法:
显示当前的工作目录。
os.listdir(path)
返回path指定的文件夹包含的文件或文件夹的名字的列表。
os.mkdir(dest)
创建新的目录,在当前目录下。提供一个包含要创建目录名称的参数
os.rmdir('dirname')
删除目录,目录名称以参数传递。
在删除这个目录之前,它的所有内容应该先被清除。
os.chdir("newdir")
改变当前工作目录到指定的路径。参数是要切换到的新路径。
os.chroot(path)
更改当前进程的根目录为指定的目录,使用该函数需要管理员权限。
os.path模块
该模块主要用于获取文件的属性。
os.path.dirname(path)
返回文件路径
os.path.abspath(path)
返回绝对路径
os.path.basename(path)
返回文件名
os.path.exists(path)
如果路径 path 存在,返回 True;如果路径 path 不存在,返回 False。
os.path.isabs(path)
判断是否为绝对路径
os.path.isfile(path)
判断路径是否为文件
os.path.isdir(path)
判断路径是否为目录
os.path.samefile(path1, path2)
判断目录或文件是否相同
os.path.sameopenfile(fp1, fp2)
判断fp1和fp2是否指向同一文件
os.path.join(path1[, path2[, ...]])
把目录和文件名合成一个路径
os.path.split(path)
把路径分割成 (文件路径,文件名),返回一个元组