Python之自测代码标识__name__=='__main__'

__name__是python的默认的自测代码标识,其他文件导入该python文件时,不会执行这行代码以下部分。

def yangfan(a):
    print('yangfan %s' %a)

print(__name__) #打印的是该文件名
if __name__=='__main__':
#其他文件导入这个python文件的时候,
# 不会执行if__name__=='__main__'下面的代码
    yangfan('bbb')

执行aaa.py文件:

 

posted @ 2018-11-19 16:41  意如柳  阅读(327)  评论(0编辑  收藏  举报