在python中使用import命令来带入自己编写的python模块。
在调试过程中,如果修改了此模块,则必须使用reload() 函数重新载入该模块。
假设我们当前工作目录下面有一个名为function.editing的文件,其内容为:
导入模块,并且运行 say_hello()函数:
把function.editing文件改为如下的内容并且保存:
此时如果仍旧调用say_hello()函数,得到的依然是旧的输出:
只有调用reload()函数,重新载入模块 function_editing,才能得到最新的输出: