1 import os 2 print(os.getcwd()) # 获取当前工作目录 3 os.chdir('test') # 更改当前工作目录 4 print(os.getcwd()) 5 os.chdir('..') # 返回上一层 6 print(os.getcwd()) 7 os.makedirs('test1/test2/test3') #递归创建目录 8 os.mkdir('aaa1') # 生成单机目录 9 os.removedirs('test1/test2/test3') # 目录为空就删除 10 res = os.listdir() # 列出当前目录所有文件 默认为当前目录 11 os.remove('aaa') # 删除一个文件 12 print(res) 13 print(os.stat('bbb')) # 获取文件信息 14 os.sep # 输出操作系统特定的路径分隔符 win下为'\',linux下为'/' 15 os.linesep # 输出当前平台使用的行终止符 16 os.system('dir') # 运行command命令 17 res = os.path.split(os.path.abspath(__file__)) # 将文件路径分为两个,一个为当前路径,文件名。为一个元组 18 print(res) 19 os.path.dirname("path") # 往上返回一层 20 print(os.path.basename(os.path.abspath(os.path.dirname(os.path.abspath(__file__))))) # 返回文件路径最后的文件名。 21 print(os.path.exists(os.path.abspath(__file__))) # 如果路径存在则返回True,否则返回False 22 print(os.path.isfile('aaa')) # 是否存在文件,返回True,否则返回False 23 a = 'aaa/' 24 b = 'bbb' 25 c = os.path.join(a,b)