I want to structure classes and methods using a subfolder structure as follows in Python 3.8
supermodule/
|_module1/
| |_module1.py (depends on module2)
|_module2/
| |_module2.py (depends on module3)
|_module3/
| |_module3.py
|_scripts/
|_script1.py (depends on module1, module2, module3 methods)
I was hoping someone could explain how to overcome import errors, and how one could go about coding supermodule like this? Thanks