def test(expr): # indent = "\t\t\t\t\t" indent = '\t' try: print 'testing expr:', expr val = SafeEval.math_expr_eval(expr) print indent, '[ OK ]:', indent, val except ValueError, v: print indent, '[ ERROR ]:', indent, 'ValueError:', v
def test(expr): # indent = "\t\t\t\t\t" indent = '\t' try: print 'testing expr:', expr val = SafeEval.math_expr_eval(expr) print indent, '[ OK ]:', indent, val except ValueError, v: print indent, '[ ERROR ]:', indent, 'ValueError:', v
def test(expr): # indent = "\t\t\t\t\t" indent = '\t' try: print('testing expr:', expr) val = SafeEval.math_expr_eval(expr) print(indent, '[ OK ]:', indent, val) except ValueError as v: print(indent, '[ ERROR ]:', indent, 'ValueError:', v) except Exception as e: print(indent, '[ ERROR ]:', indent, 'Exception:', e)