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__」)''。 –