reload(trees)报错NameError: name 'reload' is not defined

reload trees报错NameError: name 'reload' is not defined

计算给定数据集的香农熵,使用Python 3.6命令行reload(trees)时报错:
Traceback (most recent call last):
File"",line1, in
NameError: name ‘reload’ is not defined
在这里插入图片描述

根据网络查询,尝试方法如一:

import importlib
importlib. reload(sys)

另尝试方法如下:

import imp
imp.reload(sys)

均报相同错误。后解决方式为:
代码中加入:from importlib import reload
命令行输入:

>>>import importlib
>>>import trees
>>>importlib.reload(trees)

reload(trees)报错NameError: name 'reload' is not defined_第1张图片
实现结果如图:
reload(trees)报错NameError: name 'reload' is not defined_第2张图片

reload(trees)报错NameError: name 'reload' is not defined_第3张图片

你可能感兴趣的:(ML_in_Action)