Вы пытаетесь создать ресурс s3 при развертывании своего стека. Вы получите эту ошибку, только имя группы уже существует. Имена сегментов должны быть уникальными для разных регионов и аккаунтов. Вы должны быть осторожны / внимательны с созданием ресурсов S3 Bucket в формировании облаков.
Ну, re.compile
, конечно, может:
>>> import re
>>> re.compile('he(lo')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python25\lib\re.py", line 180, in compile
return _compile(pattern, flags)
File "C:\Python25\lib\re.py", line 233, in _compile
raise error, v # invalid expression
sre_constants.error: unbalanced parenthesis
документация действительно поддерживает, это, окольным способом - проверяет нижнюю часть страницы "Module Contents" для (краткого) описания error
исключение.
, К сожалению, у меня нет ответа на общий вопрос. Я предполагаю, что документация для различных модулей варьируется по качеству и тщательность. Если были конкретные модули, Вы интересовались, Вы могли бы быть в состоянии к , декомпиляция их (если записано в Python) или даже смотрит на источник , если они находятся в стандартной библиотеке.
В отличие от Java, где существуют исключения, которые, как должны объявлять, повышены (и некоторые, которые не должны быть, но это - другая история), любой код Python может повысить любое исключение в любое время.
существует список встроенные исключения , который обычно имеет некоторое описание того, когда эти исключения могли бы быть повышены. До Вас относительно того, сколько обработки исключений Вы сделаете, и если Вы обработаете материал корректно, или просто перестанете работать с traceback.