- https://docs.python.org/3/reference/import.html#package-relative-imports
- script和module不同,script通常在package外執行
- package內部,相鄰的module需使用relative import或是absolute import。例如:
package/A.py:
import package.B
from . import B
import package.B.func
from .B import func
# 若只使用”from B import func”會導致”找不到模組”
- 執行script時,該script的所在位置會被加入path中,因此同階級的script之間是能直接互相import的。