123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- Module(body=[TryExcept(body=[Assert(test=Compare(left=Num(n=1),
- ops=[Gt()],
- comparators=[Num(n=10)]),
- msg=None)],
- handlers=[ExceptHandler(type=Name(id='AssertionError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught AssertionError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch AssertionError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[Attribute(value=Name(id='None',
- ctx=Load()),
- attr='notAnAttribute',
- ctx=Load())],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='AttributeError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught AttributeError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch AttributeError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Import(names=[alias(name='notAModule',
- asname=None)])],
- handlers=[ExceptHandler(type=Name(id='ImportError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught ImportError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch ImportError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[Subscript(value=List(elts=[Num(n=0),
- Num(n=1),
- Num(n=2),
- Num(n=3),
- Num(n=4)],
- ctx=Load()),
- slice=Index(value=Num(n=5)),
- ctx=Load())],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='IndexError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught IndexError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch IndexError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[Subscript(value=Dict(keys=[Num(n=1),
- Num(n=3)],
- values=[Num(n=2),
- Num(n=4)]),
- slice=Index(value=Num(n=5)),
- ctx=Load())],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='KeyError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught KeyError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch KeyError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[Name(id='x',
- ctx=Load())],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='NameError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught NameError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch NameError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[BinOp(left=Num(n=1e-64),
- op=Pow(),
- right=Num(n=-30))],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='OverflowError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught OverflowError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch OverflowError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Expr(value=BinOp(left=Str(s='10'),
- op=Div(),
- right=Str(s='1')))],
- handlers=[ExceptHandler(type=Name(id='TypeError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught TypeError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch TypeError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[Call(func=Attribute(value=Str(s='hello'),
- attr='index',
- ctx=Load()),
- args=[Str(s='S')],
- keywords=[],
- starargs=None,
- kwargs=None)],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='ValueError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught ValueError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch ValueError')],
- nl=True)])],
- orelse=[]),
- TryExcept(body=[Print(dest=None,
- values=[BinOp(left=Num(n=1),
- op=Div(),
- right=Num(n=0))],
- nl=True)],
- handlers=[ExceptHandler(type=Name(id='ZeroDivisionError',
- ctx=Load()),
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Caught ZeroDivisionError')],
- nl=True)]),
- ExceptHandler(type=None,
- name=None,
- body=[Print(dest=None,
- values=[Str(s='Did not catch ZeroDivisionError')],
- nl=True)])],
- orelse=[])])
|