__name__只有主程序调用才可以
如果自己的唯一入口被调用
if __name__ == '__main__' :
才执行下面的代码
1 """ 2 这个是format的注释 3 """ 4 print(__doc__) 5 6 #本身自己路径 7 print(__file__) 8 9 print(__package__) 10 11 from lib.xx import run 12 print(run.__package__) 13 print(run.__cached__) 14 print(run.__name__) 15 print(__name__)
运行结果:
这个是format的注释
H:/python17/w4/format1.py
None
lib.xx
H:python17w4libxx\__pycache__
un.cpython-35.pyc
lib.xx.run
__main__