当前位置: 代码迷 >> 综合 >> Python 解决对于引用模块而导致执行代码运行的方法
  详细解决方案

Python 解决对于引用模块而导致执行代码运行的方法

热度:99   发布时间:2024-02-22 18:12:25.0

在引用模块中的执行代码中添加判断语句形如

if __name__ = '__main__':

 Practice22.py

def model():print("one")def model1():print("two")def model2():print("three")if __name__ == '__main__':model()model1()

Practice22Run1.py

import Practice22Practice22.model2()Practice22.model1()

如此,其内部使用了if语句的那部分就不会执行;这样当测试时,__name__就会判断是不是__main__,如果是,即可执行该if下代码。

  相关解决方案