This is not a Streamlit question per se, but here it is.
I have a folder structure where I keep my all codes. In the main folder, I keep the main Streamlit code. Let’s call it main.py.
This main.py calls a sub-directory (that includes init.py) with
from subd1 import *
Inside the subd1, there is a streamlit file (gui.py) that calls other files in subdirectory. I want to keep the imports clear and without stating import subd1.func1. Instead, I tried to use * to call all. However, it cannot find the submodules inside the subd1 folder.
What should be the best way to organize our folders?