看板 Python 關於我們 聯絡資訊
小弟是剛學python沒多久的新人。 之前有c的底子。 1. 想請問一下各位前輩,在trace 大型python code時。 這麼多的檔案跟資料夾,各位前輩是從哪入手的。 python好像沒有像C一樣的main function進入點。 所以小弟有點不知該從哪,找到進入點。 2. 想請問一下各位前輩,大型的python code(有幾百隻的程式) 是如何決定,要從哪一支程式開始運作的呢? C語言是可以全部變成一個執行檔。 可是python 是直譯的語言,那它如何執行大型程式。 順序是如何? 小弟在此先感謝各位前輩的回答^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.194.214
qwertmn:淺見..基本上每個檔案都有他的進入點ˇˇ 一般python的lib 01/10 23:37
qwertmn:後面都會有一串 if __name__ == "__main__": 01/10 23:38
qwertmn:裡面寫一些範例- -.. 01/10 23:38
qwertmn:如果是整個系統ˇˇ 進入點不就是你執行的那個檔案咩~ 01/10 23:39
LearnRPG:除非有被編成執行檔 不然直譯程式檔案就是進入點吧 01/11 11:01
darkangel:謝謝各位前輩的解惑^^ 01/12 00:45