How do I import from a file in the current directory in Python 3? How do I import from a file in the current directory in Python 3? python-3.x python-3.x

How do I import from a file in the current directory in Python 3?


In python 3 all imports are absolute unless a relative path is given to perform the import from. You will either need to use an absolute or relative import.

Absolute import:

from parent.file import ClassName

Relative import:

from . file import ClassName# look for the module file in same directory as the current module


Try import it this way:

from .file import ClassName

See here more info on "Guido's decision" on imports in python 3 and complete example on how to import in python 3.