In Python, What is the differences between module, sub-module, package and a sub-package?
            Asked
            
        
        
            Active
            
        
            Viewed 2,465 times
        
    10
            
            
        - 
                    1Please look into this [resource](https://realpython.com/python-modules-packages/). – de_classified Sep 15 '20 at 16:25
- 
                    Does this answer your question? [What's the difference between a Python module and a Python package?](https://stackoverflow.com/questions/7948494/whats-the-difference-between-a-python-module-and-a-python-package) – Random Davis Sep 15 '20 at 16:37
1 Answers
17
            package
|-- __init__.py
|-- module.py
|-- sub_package
        |-- __init__.py
        |-- sub_module.py
Consider packages and sub-packages as folders and sub-folders containing init.py file with other python files.
modules are the python files inside the package.
sub-modules are the python files inside the sub-package.
 
    
    
        Karan Raj
        
- 344
- 2
- 8
