use package (does not work)
examples/package/use_project/proj1_2.py
import sys import os sys.path.insert(0, os.path.join( os.path.dirname(os.path.dirname(os.path.abspath(__file__))), '1' ) ) import mymath print(mymath.calc.add(4, 7))
Traceback (most recent call last): File "use_project/proj1_2.py", line 9, in <module> print(mymath.calc.add(4, 7)) AttributeError: module 'mymath' has no attribute 'calc'
If we import the main package name, it does not have access to the module inside.