用于不用此行代码if __name__ ==__main__到底有什么不一样

if name ==main:
在python中,这句话在写小的demo时候,通常会觉得可有可无。但是,若在大一的项目中存在.py文件的调用时,当使用if name ==main:时调用的py文件无法执行此行代码下的代码。经测试发现__name__在调用文件里面名字显示的为“test” 而在原文件显示的时main。

猜你喜欢

转载自blog.csdn.net/peopleware1/article/details/88868287