Python 中 reload() 函式有什麼作用?
reload(moduleName) 函式重新載入先前載入的模組(前提是已使用語法“import moduleName”對其進行載入)。它適用於會話用途,即,在編輯了模組的原始檔後,無需退出 Python 即可對其進行測試,然後重新啟動 Python。例如:
>>> import mymodule >>> # Edited mymodule and want to reload it in this script >>> reload(mymodule)
請注意,moduleName 是模組的實際名稱,而不是包含其名稱的字串。在 Python 3 中,reload 已從內建函式移動到了 imp。因此,要在 Python 3 中使用 reload,你必須編寫 imp.reload(moduleName),而不能只寫 reload(moduleName)。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP