__name__的用法

def index1():
    print('index1')

def index2():
    print('index2')


# print(__name__)
# 当文件被当做执行文件执行的时候__name__打印的结果是__main__
# 当文件被当做模块导入的时候__name__打印的结果是模块名(没有后缀)
# if __name__ == '__main__':
#     index1()
#     index2()



# if __name__ == '__main__':  # 快捷写法 main直接tab键即可
#     index1()
#     index2()
原文地址:https://www.cnblogs.com/yangxinpython/p/11196661.html