关于__name__和__main__
Posted 云中摆渡的老船长
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于__name__和__main__相关的知识,希望对你有一定的参考价值。
__name__:表示模块,类等的名字;
__main__:模块,xxx.py文件本身:
- 被直接执行时,对应的模块名就是__main__了
- 可以在
- if __name__ == “__main__”:
- 中添加你自己想要的,用于测试模块,演示模块用法等代码。
- 作为模块,被别的Python程序导入(import)时,模块名就是本身文件名xxx了。
以上是关于关于__name__和__main__的主要内容,如果未能解决你的问题,请参考以下文章
Python关于`if _name_ == “_main_“`
关于Python中的 if __name__ == '__main__'
关于if __name__ == '__main__'的理解