def divide(a, b): c = Calculator() try: result = c.div(int(a), int(b)) return str(result) except Exception, e: return str(e.args[0]), 403
def divide(a, b): c = Calculator() try: result = c.div(int(a), int(b)) return str(result) except Exception as e: return e.message, 403
def divide(a, b): c = Calculator() try: result = c.div(int(a), int(b)) except ZeroDivisionError: return 'Division by 0', 403 except ValueTooLowException: return 'Value too low', 403 except ValueTooHighException: return 'Value too high', 403 return str(result)
def divide(a, b): c = Calculator() result = c.div(int(a), int(b)) return str(result)