From 656d4519b5a002d716ae2081d126a060fcb12581 Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Thu, 6 Feb 2003 16:22:01 +0000 Subject: [PATCH] Replace hasattr() + getattr() with single getattr() and default value. --- Lib/pickle.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Lib/pickle.py b/Lib/pickle.py index 35ab91b91436..876c81b70a1e 100644 --- a/Lib/pickle.py +++ b/Lib/pickle.py @@ -943,8 +943,7 @@ def whichmodule(func, funcname): if module is None: continue # skip dummy package entries if name != '__main__' and \ - hasattr(module, funcname) and \ - getattr(module, funcname) is func: + getattr(module, funcname, None) is func: break else: name = '__main__' -- 2.47.3