1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# Regression test for #290 - throwing exception in another module led to # its namespace stick and namespace of current module not coming back. import import1b def func1(): return def func2(): try: import1b.throw() except ValueError: pass func1() func2()