Что такое полный список исключений, которые могут быть выброшены shutil.rmtree - PullRequest
5 голосов
/ 11 мая 2011

Я использую метод rmtree из shutil в Python (2.7).

Каковы все возможные исключения, которые могут возникнуть при вызове этого метода?

Ответы [ 2 ]

6 голосов
/ 11 мая 2011

В соответствии с реализацией вам нужно будет проверить OSError. Но вы можете использовать аргумент ignore_errors=True при вызове ... игнорировать ошибки;) или дать обратный вызов onerror, который проверит исключения во время выполнения удаления файла. ( см. Документацию shutil.rmtree )

2 голосов
/ 11 мая 2011

Если вы не делаете что-то очень прикольное, os.error и OSError

...