Add some comments.

This commit is contained in:
Brett Cannon 2012-09-28 16:41:39 -04:00
parent 7dcbd2c873
commit 8ed677db12
2 changed files with 3529 additions and 3526 deletions

View File

@ -1669,7 +1669,11 @@ def __import__(name, globals=None, locals=None, fromlist=(), level=0):
elif not name:
return module
else:
# Figure out where to slice the module's name up to the first dot
# in 'name'.
cut_off = len(name) - len(name.partition('.')[0])
# Slice end needs to be positive to alleviate need to special-case
# when ``'.' not in name``.
return sys.modules[module.__name__[:len(module.__name__)-cut_off]]
else:
return _handle_fromlist(module, fromlist, _gcd_import)

File diff suppressed because it is too large Load Diff