美文网首页
OS模块关于文件/目录常用的函数使用方法

OS模块关于文件/目录常用的函数使用方法

作者: 宝藏贩卖机 | 来源:发表于2018-11-20 10:00 被阅读0次

    getcwd()      返回当前工作目录

    chdir(path)  改变工作目录

    listdir(path='.')  列举指定目录中的文件名

    mkdir(path)  创建单层目录,如该目录已存在抛出异常

    makedirs(path)  递归创建多层目录,如该目录已存在抛出异常,注意:'E:\\a\\b'和'E:\\a\\c'并不会冲突

    remove(path)  删除文件

    rmdir(path)  删除单层目录,如该目录非空则抛出异常

    removedirs(path)  递归删除目录,从子目录到父目录逐层尝试删除,遇到目录非空则抛出异常

    rename(old,new)  将文件old重命名为new

    system(command) 运行系统的shell命令

        以下是支持路径操作中常用到的一些定义,支持所有平台

    OS.curdir    指代当前目录('.')

    OS.pardir  指代上一级目录('..')

    OS.sep    输出操作系统特定的路径分隔符(win下为'\\',Linux下为'/')

    OS.linesep    当前平台使用的行终止符(win下为'\r\n',Linux下为'\n')

    OS.name  指代当前使用的操作系统(包括:'posix','nt','mac','OS2','ce','java')

    相关文章

      网友评论

          本文标题:OS模块关于文件/目录常用的函数使用方法

          本文链接:https://www.haomeiwen.com/subject/esrtqqtx.html