December 2018
Beginner to intermediate
796 pages
19h 54m
English
The imports we've seen so far are called absolute, that is, they define the whole path of the module that we want to import, or from which we want to import an object. There is another way of importing objects into Python, which is called a relative import. It's helpful in situations where we want to rearrange the structure of large packages without having to edit sub-packages, or when we want to make a module inside a package able to import itself. Relative imports are done by adding as many leading dots in front of the module as the number of folders we need to backtrack, in order to find what we're searching for. Simply put, it is something such as this:
from .mymodule import myfunc
For a complete explanation of relative ...
Read now
Unlock full access