def delete_dir_content(dir_path=analyzer.TEMP_DIR):
global errors
gather_data_before_delete(dir_path)
dir_content = analyzer.get_dir_content(dir_path)
for item in dir_content.keys():
item_path = os.path.join(dir_path, item)
try:
if os.path.isfile(item_path):
print("Deleting file:", item)
os.remove(item_path)
else:
print("Deleting dir:", item)
shutil.rmtree(item_path)
except(os.error, shutil.Error) as error:
errors.append(str(error))
print("Unable to delete")
gather_cleanup_data(dir_path)
评论列表
文章目录