test.py文件
print('a')
print('b')
def A():
print('c')
if __name__ == '__main__':
A()
print('d')
输出
a
b
c
d
新建文件 test_a.py,运行
import test
输出
a
b
在test.py中所有代码全部执行;
在test_a.py中文件执行到 if __name__ == '__main__':
便停止运行。
参考
- 编写私有化部分 ,这句代码以上的部分,可以被其它的调用,以下的部分只有这个文件自己可以看见,如果文件被调用了,其他人是无法看见私有化部分的。