61 items
Circular Imports and How to Avoid Them
Slides / VideoRunning Modules With python -m
Slides / VideoThe __pycache__ Directory and .pyc Files
Slides / VideoStandard Library vs Third-Party vs Local
Slides / VideoReloading Modules With importlib.reload
Slides / VideoModule Caching With sys.modules
Slides / VideoThe __name__ Variable and Main Idiom
Slides / VideoAbsolute vs Relative Imports
Slides / VideoSubpackages and Dotted Module Paths
Slides / VideoPackages and __init__.py
Slides / VideoThe Module Search Path and sys.path
Slides / VideoModule Namespaces and Attributes
Slides / VideoWildcard Imports and __all__
Slides / VideoAliasing Imports With as
Slides / Videofrom ... import for Selective Imports
Slides / VideoWhat Is a Module and Import
Slides / VideoRole of __init__.py
FlashcardDeferred and Conditional Imports
FlashcardBytecode Caching in __pycache__
FlashcardModule Attributes __file__ and __doc__
FlashcardThe __all__ Variable
FlashcardRelative Imports with Dots
FlashcardSubpackages and Nesting
FlashcardWhat Is a Package
FlashcardModules Run Once and Cached
FlashcardThe __name__ Main Idiom
FlashcardDot Notation for Members
Flashcardfrom ... import ... Statement
FlashcardWhat Is a Python Module
FlashcardInspecting Modules with dir()
FlashcardThird-Party Packages with pip
FlashcardImporting a Whole Module
FlashcardReloading with importlib.reload()
FlashcardCircular Import Problems
FlashcardNamespace Packages
FlashcardThe Standard Library
FlashcardAbsolute Imports
FlashcardModule Search Path and sys.path
FlashcardWildcard Imports and Pitfalls
FlashcardAliasing Imports with 'as'
FlashcardImporting Multiple Names
Flashcardall variable controls exports
Quizstandard library modules
Quizthird-party packages and pip
Quizpycache and pyc files
Quizdir function introspection
Quizreloading modules importlib
QuizImportError vs ModuleNotFoundError
Quizcode runs on first import
Quizpackage structure init file
Quizabsolute vs relative imports
Quiznested subpackage imports
Quizimport statement basics
Quiznamespace isolation between modules
Quizfrom import specific names
Quizimport as aliasing
Quizfrom import star implications
Quizaccessing module attributes
Quizname and main guard
Quizmodule search path sys.path
Quizmodule cache sys.modules
Quiznested subpackage imports
Learn how to import a module nested inside a subpackage.
Given the package `shop` with subpackage `orders` containing `cart.py`, how do you import it absolutely?