Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from contextlib import contextmanager
- from sys import getrecursionlimit, setrecursionlimit
- @contextmanager
- def recursion_limit(limit):
- """ Temporarily manage recursion limit. """
- oldlimit = getrecursionlimit()
- setrecursionlimit(limit)
- try:
- yield
- finally:
- setrecursionlimit(oldlimit)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement