在学习python时遇见了if __name__ == '__main__':
这句代码,于是就查了查。 我的理解是: 你现在写了一个模块在test.py
文件中,然后你在写一个程序的时候想调用test.py
文件中这个写好的模块来用,加入if __name__ == '__main__':
后,在调用test.py
时它后面的代码就不执行,从而方便了代码的重用。
也就是说让你写的脚本模块.py
文件既可以用来直接执行,就像一个小程序一样,也可以用来作为模块被导入到别的模块中使用。
新闻热点
疑难解答