import os
import shutil
- 判断文件夹是否存在
os.path.exists('path/folder')
- 创建文件夹
path
存在的情况下,在path
下创建新文件夹new_folder
,否则抛出error
。
os.mkdir('path/new_folder')
- 递归创建文件夹
path
不存在的情况下,在该path
下递归创建新文件夹new_folder
。
os.makedirs('path/new_folder')
- 删除空文件夹
folder
必须是空文件,否则抛出error
。
os.remove('path/folder')
- 递归删除非空文件夹
递归删除path/folder
及其子文件
shutil.rmtree('path/folder')