原文:木兰语言多次引用模块的行为小结
简言之,由于每次引用模块都对其执行( exec )一次,在多处引用同一模块的情况下,引用顺序和模块位置不同会导致不同结果。暂没想到此种行为的应用场景。
[测试用例见原文]
为规避,在应用中尽量保持“树式引用”,即一个模块只直接引用一次。