作者darkangel ( N)
看板Python
標題[問題]大型程式trace code進入點
時間Thu Jan 10 22:01:01 2013
小弟是剛學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