Python – Import All from Module

python

There is a script in the working directory which I can access with:

from . import core.py

I would also like to import * from core.py. How would I write this in Python?

Best Answer

see https://docs.python.org/2/tutorial/modules.html

In section 6.4.2. Intra-package References:

  • If the import module in the same dir, use e.g: from . import core
  • If the import module in the top dir, use e.g: from .. import core
  • If the import module in the other subdir, use e.g: from ..other import core

Note: Starting with Python 2.5, in addition to the implicit relative imports, you can write explicit relative imports with the from module import name form of import statement. These explicit relative imports use leading dots to indicate the current and parent packages involved in the relative import. From the surround module.