Modules & Scopes
The use of __name__ == '__main__'
__name__ == '__main__'if __name__ == '__main__':Modules or Packages
├── /<package-name>
├── __init__.py
├── ...├── /<package-name>
├── __init__.py
├── ...
├── /<subpackage-name>
├── __init__.py
├── ...__init__.py
Exposing submodules
__all__
Visibility in python
Importing packages
Scope in Python
Global variables
Non-local variable reference
Last updated