修改 Python 模組的常見方法有哪些?
如果你要修改一個模組並在直譯器中對其進行測試,而無需每次儲存該模組時都重新啟動 shell,你可以使用 reload(moduleName) 函式。reload(moduleName) 重新載入先前載入的模組(假設你使用語法“import moduleName”載入了它)。它用於會話用途,你在其中編輯了模組的原始檔,並希望對其進行測試,而無需退出 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)。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP