1
我想了解,当我们执行.py文件,然后从该代码的哪个部分 python开始执行?例如,当我们执行一个Java程序时,“public static void main(String [] args)”是java开始代码执行的位置。那么,当我们谈论python时,它是如何工作的?我知道有一个Python的主要功能python从哪里开始执行代码?
(__name__ = "__main__")
,我已经通过进出的#1条一些了,他们都说它加载的Python模块,然后将蟒蛇的UDF等,所以,按照我的理解,就是执行第一件事的地点。请纠正我,或引导我查询一些网页链接。
[理解python中的执行流程]可能的重复(https://stackoverflow.com/questions/41994759/understanding-the-execution-flow-in-python) –
我已经通过了其他文章,所以根据我的理解,只要我们执行.py,首先调用所有的UDF,然后(__name__ =“__main__”)。对? – user3521180
据我了解,如果你想让你的代码在Python中作为一个库使用,你只需要'(__name__ =“__main__”)''。 –