【发布时间】:2015-02-07 20:48:36
【问题描述】:
我知道这听起来可能是一个非常愚蠢的问题,但无论如何。我在 Python 中编写了一个小脚本,并且在 shell 中进行了一些更改。通常,在 OS X 计算机(运行 Python 2.7)上,我只需输入reload(the_module),它就会重新加载包含我所做更改的模块。但是,当我在这里重新加载模块时(在 windows python v. 3.4 上),它只是给了我这个:
>>> reload(instfile)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
reload(instfile)
NameError: name 'reload' is not defined
然后当我输入imp.reload(my_module) 时,它只是说该函数已被弃用。我似乎无法在任何地方找到新功能(或等效功能),所以如果有人可以帮助我,那就太好了! :)
【问题讨论】:
-
更好的欺骗目标是this。
标签: python python-3.x python-3.4 python-module