Python 中有沒有類似 PHP 自動載入器的東西?


沒有。並且你也不應該在 Python 中嘗試類似的事情。PHP 中自動載入存在一個很好的理由,即每次載入某個頁面時都會從頭開始執行 PHP 指令碼。可以將操作碼快取起來,也可以提前準備檔案,但主要基點始終不變——匯入另一個檔案實際上意味著確保載入其內容。

在 Python 網頁服務中,你的檔案不會每次都重新讀取。如果你匯入了一些內容,那麼它會在應用程式的整個生命週期內匯入。Python 中的自動載入器僅會被使用一次,而不是在每個請求中使用。

因此,PHP 中的自動載入器可能會給你帶來在不需要它的時候跳過檔案載入成本的好處。在 Python 中,你只會在應用程式啟動時載入內容,新的請求不需要載入任何額外的內容。

更新日期:2019-07-30

275 次瀏覽

開啟你的職業生涯

完成本課程獲得認證

開始
廣告