python: os 库

来源:互联网 发布:小智淘宝店男装 编辑:程序博客网 时间:2024/06/05 21:42
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令(接收命令行列出当前目录下的所有文件和文件夹参数) os.sep() 更改操作系统中的路径分隔符 os.getcwd() 获取当前路径(中间会自动添上一个路径分隔符) os.walk 循环遍历目录,返回tuple表,表中每一个tuple包含该层文件、文件夹及该层父节点 os.path.isfile() 文件是否存在 os.path.isdir() 文件夹是否存在 os.path.exists() 路径是否存在 os.path.abspath() 如果输入路径是相对路径,则转换为绝对路径 os.path.dirname() 获取指定目录的父目录路径 os.path.pardir 获取当前目录的父目录路径 os.pardir() 获取当前目录的父目录路径 os.path.split() 将目录和文件名分割开,组成二元组返回 os.remove() 删除指定文件 os.rmdir() 删除空文件夹 os.mkdir() 新建文件夹 os.makedirs( , exist_ok=True) 创建递归的目录树(exist_ok是py3.2才加入的参数) os.chdir() 改变当前目录到指定目录中 os.rename(path1 ,path2) 重命名文件 os.chmod(path ,mode) 改变文件权限模式 os.access(path ,mode) 检验文件权限模式 os.sep 输出操作系统特定的路径分隔符。win下为”\\”,macx下为”/” os.linesep 输出当前平台使用的行终止符 os.pathsep 输出用于分割文件路径的字符串 os.name 输出字符串指示当前使用平台。win->’nt’; mac->’posix’ os.environ 获取系统环境变量

原创粉丝点击