From: Guido van Rossum Date: Sun, 16 Feb 2003 01:12:32 +0000 (+0000) Subject: Fix for SF 686380, from SF patch 686771 by Ping. (errors trying to X-Git-Tag: v2.3c1~1832 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=97dede0202b1e961bdbe19f7181e0e6652988dae;p=python Fix for SF 686380, from SF patch 686771 by Ping. (errors trying to get help on os attributes) --- diff --git a/Lib/pydoc.py b/Lib/pydoc.py index e27adb9224..4513733203 100755 --- a/Lib/pydoc.py +++ b/Lib/pydoc.py @@ -1303,7 +1303,7 @@ def describe(thing): def locate(path, forceload=0): """Locate an object by name or dotted path, importing as necessary.""" - parts = split(path, '.') + parts = [part for part in split(path, '.') if part] module, n = None, 0 while n < len(parts): nextmodule = safeimport(join(parts[:n+1], '.'), forceload)