当test1文件当前运行时,name 就是__main__,所以if name== 'main’的语句就会执行。
输出如下:
当test2python文件import test1时,test1的__name__就成为test,不会执行test1中if name == 'main’之后的语句。
输出如下:
当test1文件当前运行时,name 就是__main__,所以if name== 'main’的语句就会执行。
输出如下:
当test2python文件import test1时,test1的__name__就成为test,不会执行test1中if name == 'main’之后的语句。
输出如下: