- 温柔点的做法
train_data_filename='../train'
if os.path.exists(train_data_filename):
#先判断该文件夹是否已经存在,
if os.path.getsize(train_data_filename):
#如果存在,判断该文件夹里面是否有东西
for file in os.listdir(train_data_filename)[0:]:
#删除该文件夹里面的东西
#先通过os.listdir获取该文件夹内的文件名列表,然后逐一删除
file_path=train_data_filename+'/'+file
os.remove(file_path) #删除该文件
else:
如果不存在,则创建该文件夹
os.mkdir(train_data_filename)
- 粗暴做法
import shutil
shutil.rmtree(validation_data_filename) #直接删除该文件夹
os.mkdir(validation_data_filename) #创建空文件夹