当我说import numpy as np
时,我可以从np访问numpy中的所有模块和子模块。我不必说np.matrixlib.matrix
.这个功能叫什么?如何在我的包中实现这一点。
如果想要子模块在主模块中可用,则必须在__init__.py
中导入它们。
例如,请参阅numpy/__init__.py
:
from .matrixlib import *
将所有内容从numpy.matrixlib
导入numpy
。
我想你的意思是这样的:
from numpy import *
虽然我认为这可能只做第一级功能。您可能需要另一个用于"更深入"的功能:
from numpy.matrixlib import matrix