先来看看导入的 scipy 文件夹里面都有哪些能被识别出的module:
In [2]:
import scipy
dir(scipy)
Out[2]:
['ALLOW_THREADS',
'BUFSIZE',
... ...
'where',
'who',
'zeros',
'zeros_like']
再来看看 scipy.misc 文件夹里面都有哪些能被识别出的module:
In [3]:
import scipy.misc
dir(scipy.misc)
Out[3]:
['Tester',
'__all__',
'__builtins__',
'__doc__',
'__file__',
'__name__',
'__package__',
'__path__',
'_info',
'absolute_import',
'ascent',
'bytescale',
'central_diff_weights',
'comb',
'derivative',
'division',
'doccer',
'face',
'factorial',
'factorial2',
'factorialk',
'fromimage',
'imfilter',
'imread',
'imresize',
'imrotate',
'imsave',
'imshow',
'info',
'lena',
'logsumexp',
'pade',
'print_function',
'source',
'test',
'toimage',
'who']
相比较之下,可以看出,只有 dir(scipy.misc) 中才能找到 ‘imsave’。
所以,只有:
In [ ]:
import scipy.misc
电脑才能知道你说的 scipy.misc.imsave 是个嘛意思。