對python程序執行機制的理解

嚴格來說python是一門先編譯成字節碼(PythonCodeObject,.pyc文件),然後再解釋執行的語言。 在創建一個a.py文件時,假設我們在終端中手動運行python a.py,那在a.py被運行期間都發生了什麼?看下這張圖: 如果a.py中有import b等導入包或模塊的話,那麼會對b等被導入的包或模塊從頭開始一次執行機制,類似於遞歸。 判斷.pyc和.py修改時間是否一致時,如果
相關文章
相關標籤/搜索