python import变量会运行被引用文件的主程序
在学习测试__name__=__main__语句时,发现 从.py引入某个变量或者方法,会导致所有主函数上的方法全部运行
DEF.py
在没有设置__name__==__main__情况下,对DEF.PY进行引用
111.py import PI变量
发现此时被import的DEF.py中所有主函数也被执行(但不代表所有DEF.py中的函数和变量被引入)
如果添加__name__==__main__
则会
只运行DEF.py中不在__name__==__main__的主程序代码和111.py中的代码