- --- a/Lib/imp.py
- +++ b/Lib/imp.py
- @@ -203,8 +203,9 @@ def load_package(name, path):
- extensions = (machinery.SOURCE_SUFFIXES[:] +
- machinery.BYTECODE_SUFFIXES[:])
- for extension in extensions:
- - path = os.path.join(path, '__init__'+extension)
- - if os.path.exists(path):
- + init_path = os.path.join(path, '__init__'+extension)
- + if os.path.exists(init_path):
- + path = init_path
- break
- else:
- raise ValueError('{!r} is not a package'.format(path))
|