模块导入:import os
os方法 | 功能 |
---|---|
os.getcwd() | 获取当前路径 |
os.curdir | 返回当前目录 |
os.pardir | 获取当前目录的父目录字符串名 |
os.makedirs(‘dirname1/dirname2’ ) | 可生成多层递归目录 |
os.chdir(’…’) | 返回上一层 |
os.remvedirs(‘dirname1’ | 若目录为空,则删除,删除到不为空处 |
os.mkdir(‘dirname’) | 创建单层目录文件夹 |
os.rmdir() | 删除单目文件夹 |
os.stat(’’) | 显示文件的信息 |
os.remove() | 删除一个文件 |
os.sep | 输出操作系统特定的路径分隔符 |
os.linesep | 输出当前平台使用的行终止符 |
os.pathsep | 输出用于分割文件路径的字符串 |
os.name | 输出字符串指示当前使用平台 |
os.systerm(‘bash command’) | 运行shell命令,直接显示(打印) |
os.popen(‘bash command’).read() | 运行shell命令,获取执行结果(有返回值) |
os.envron | 获取系统环境变量 |
os.path | 与路径相关的所有方法 |
os.path.abspath(path) | 规范化的绝对路径 |