import os
import shutil
filepath = './dir1'
# shutil.rmtree 要求参数为绝对路径
# 如果 filepath 为相对路径,可通过 os.path.abspath 获取文件的绝对路径
# 别忘了把 windows 的路劲分隔符改为 linux 的,'/'.join(pathStr.split('\\'))
shutil.rmtree('/'.join(os.path.abspath(filepath).split('\\'))) # 删除文件夹及其所有子文件
# 若加上这一步,整体可达到清空非空文件夹的目的
os.mkdir(filepath) # 新建文件夹