Как правильно игнорировать исключения - PullRequest
679 голосов
/ 08 апреля 2009

Если вы просто хотите попробовать - кроме как без обработки исключения, как вы это делаете в Python?

Является ли следующий способ сделать это правильно?

try:
    shutil.rmtree(path)
except:
    pass

Ответы [ 11 ]

0 голосов
/ 03 июня 2018

Просто повысить соответствующее исключение, например:

try:
     raise NameError('Joan')
 except NameError:
     print 'An exception just raised again by Joan!'
     raise

Так просто. :)

Для получения более подробной информации прочтите эту документацию: https://docs.python.org/3.6/tutorial/errors.html

...