А вот как узнать возбуждает ли какая-нибудь функция исключение? В яве это было не сложнои просто если что-то исключение могло возбуждать (throws в спецификации) то ты просто обязан был окружить это дело try/catch. А как здесь? Например:
#!/usr/bin/env python
import re
re.compile("ble(")
И пока я не получу исключения sre_constants.error я вообще не узнаю о том что оно может быть возбуждено, не из help(re.compile), ниоткуда.. Ни даже отсюда: http://docs.python.org/lib/matching-searching.html
Как узнается о возбуждаемых исключениях функция в питоне?