From 4f3a15e235f040dc99d26e3f6843320eb7073411 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 20 Apr 2014 01:25:02 +0200 Subject: [PATCH] solve random stdlib issue --- jedi/evaluate/stdlib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jedi/evaluate/stdlib.py b/jedi/evaluate/stdlib.py index 4a24a309..72b310f3 100644 --- a/jedi/evaluate/stdlib.py +++ b/jedi/evaluate/stdlib.py @@ -16,8 +16,11 @@ class NotInStdLib(LookupError): def execute(evaluator, obj, params): - if not isinstance(obj, (iterable.Generator, iterable.Array)): + try: obj_name = str(obj.name) + except AttributeError: + pass + else: if obj.parent == compiled.builtin: # for now we just support builtin functions. try: