use package (does not work)
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.