fix graft() when using dir(module)

This commit is contained in:
Lance Edgar 2012-11-29 07:19:06 -08:00
parent 4bb4143daa
commit 884e48970e

View file

@ -112,7 +112,7 @@ def graft(target, source, names=None):
if hasattr(source, '__all__'):
names = source.__all__
else:
names = dir(source)
names = [x for x in dir(source) if not x.startswith('_')]
elif isinstance(names, basestring):
names = [names]