Python2.7函数导入
当我说Python2.7函数导入,python,python-2.7,pythonxy,Python,Python 2.7,Pythonxy,当我说importnumpyasnp时,我可以从np访问numpy中的所有模块和子模块。我不必说np.matrixlib.matrix。这个特性叫什么?我如何在我的软件包中实现这一点。我想你的意思是: from numpy import * 虽然我认为这可能只起到第一级的作用。您可能需要另一个用于“更深层”功能: from numpy.matrixlib import matrix 如果希望子模块在主模块中可用,则必须在中导入它们 例如,请参见numpy/\uuuuu init\uuuuu.
importnumpyasnp
时,我可以从np访问numpy中的所有模块和子模块。我不必说np.matrixlib.matrix
。这个特性叫什么?我如何在我的软件包中实现这一点。我想你的意思是:
from numpy import *
虽然我认为这可能只起到第一级的作用。您可能需要另一个用于“更深层”功能:
from numpy.matrixlib import matrix
如果希望子模块在主模块中可用,则必须在
中导入它们
例如,请参见numpy/\uuuuu init\uuuuu.py
:
from .matrixlib import *
将所有内容从numpy.matrixlib
导入numpy
我认为您的声明“我可以从np访问numpy中的所有模块和子模块”是不正确的(我不太清楚您的确切意思),但是考虑<代码> NP.No.Eng/<代码>不能通过<代码> NP.Author <代码>访问。您可以检查NoMy在<代码> > NoPy作为NP< /代码>的方式,使其能够写入“代码> NP.Matrix < /代码>,而不必导入它。