try and except with zerodivision error in python code example
Example 1: catch error data with except 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')
Example 2: python 3 except sys error info
1 import sys
2 try:
3 untrusted.execute()
4 except: # catch *all* exceptions
5 e = sys.exc_info()[0]
6 write_to_page( "<p>Error: %s</p>" % e )