修改 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