Я хочу запустить скрипт python, который удаляет выходной каталог, если он существует, а затем создает его. Если он не существует, он просто создает его. Код ниже:директория вывода python не создается
if os.path.exists(out_dir):
shutil.rmtree(out_dir)
os.makedirs(out_dir)
else:
os.makedirs(out_dir)
Однако, если выходной каталог уже существует, когда я запускаю этот код, он выдает ошибку:
WindowsError: [Error 183] Cannot create a file when that file already exists:
Почему это не работает?
Спасибо! Это было полезно – user308827