python入口函数是【if name == “main”】,【print(name)】打印的是【main】,也就是说当一个模块被当做一个整体调用的时候,模块名【name】的值是【main】。
import time
def func():
print("666")
if __name__ == "__main__":
print("hello,world!")
func()
print(__name__)
print(time.__name__)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
输出
D:\PycharmProjects\test\venv\Scripts\python.exe D:/PycharmProjects/test/enter.py
hello,world!
666
__main__
time
- 1
- 2
- 3
- 4
- 5