portlib.reload()函数3portlib库,其中的reload()函数可以重新载入模块。使用方法如下
portportlibportyodule
yodule模块的代码
portlibyodule)
p.reload()函数3pportlib2pp.reload()函数重新载入模块。使用方法如下
portpportyodule
yodule模块的代码
pyodule)
3. 使用exec()函数
如果只是在交互式环境下修改了模块的代码,可以使用exec()函数将修改后的代码重新执行。使用方法如下
portyodule
yodule模块的代码
yodule.py’).read())
注意使用exec()函数重新载入模块时,需要在交互式环境下执行,否则可能会出现一些意料之外的问题。
3portlibportlib32.x版本中使用。