“Поднимите питон” Ответ

За исключением исключения:

>>> def catch():
...     try:
...         asd()
...     except Exception as e:
...         print e.message, e.args
... 
>>> catch()
global name 'asd' is not defined ("global name 'asd' is not defined",)
Distinct Dormouse

Похватить данные об ошибках, кроме Python

import sys
try:
	S = 1/0 #Create Error
except: # catch *all* exceptions
    e = sys.exc_info()
    print(e) # (Exception Type, Exception Value, TraceBack)

############
#    OR    #
############
try:
	S = 1/0
except ZeroDivisionError as e:
    print(e) # ZeroDivisionError('division by zero')
Cheerful Caracal

Поднимите питон

#Raises an error made by the user
if something:
    raise Exception('My error!')
Courageous Corncrake

Ответы похожие на “Поднимите питон”

Вопросы похожие на “Поднимите питон”

Больше похожих ответов на “Поднимите питон” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования