对模块的运行方式做个总结.
到目前为止, 我们有两种方式去运行模块:
直接使用python 模块名.py. 这种模块为主模块, 这样运行方式叫做以程序的方式运行.
python 模块名.py
使用 import语句的方式来运行模块.
import
我们可以通过__name__属性的值来判断这个模块的运行方式.
__name__
if __name__ == "__main__": # 是 程序的方式运行 pass else: # 否 以导入的方式运行 pass