Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python2.7函数导入_Python_Python 2.7_Pythonxy - Fatal编程技术网

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 < /代码>,而不必导入它。