__name__是python的默认的自测代码标识,其他文件导入该python文件时,不会执行这行代码以下部分。
def yangfan(a): print('yangfan %s' %a) print(__name__) #打印的是该文件名 if __name__=='__main__': #其他文件导入这个python文件的时候, # 不会执行if__name__=='__main__'下面的代码 yangfan('bbb')
执行aaa.py文件: