示例显示:
我创建了一个简单的模块(fibonacci计算器)
我启动一个pycharm控制台,导入模块,在控制台中运行函数,它就可以工作了。
现在我在模块中编辑一些打印文本。
返回控制台并运行“import fibagain”
控制台似乎毫无怨言地做到了这一点。
但是,当我运行fib()函数时,它仍然给出了早期版本的结果。我无法使控制台看到再次撒谎.py文件。
如果我删除控制台并再次打开它,那么运行fib(3)的“import fibagain”将为我提供最新版本。在
对不起,不允许在这里发布适当的图片链接。此地址显示屏幕截图:
Tags:
您需要的不是
import
,而是:reload(fibagain)
这将重新加载更新的模块。(注意:只有在
fibagain
之前导入的情况下,这才有效)相关问题 更多 >
编程相关推荐