From 133ebff5c854a50f0dcfb624d8930166bc4cf7d3 Mon Sep 17 00:00:00 2001 From: Michael Foord Date: Sun, 26 Jul 2009 21:11:42 +0000 Subject: Issue 6581. Michael Foord --- Lib/inspect.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lib/inspect.py b/Lib/inspect.py index 1685bfc..318fa07 100644 --- a/Lib/inspect.py +++ b/Lib/inspect.py @@ -947,7 +947,10 @@ def getinnerframes(tb, context=1): tb = tb.tb_next return framelist -currentframe = sys._getframe +if hasattr(sys, '_getframe'): + currentframe = sys._getframe +else: + currentframe = lambda _=None: None def stack(context=1): """Return a list of records for the stack above the caller's frame.""" -- cgit v0.12