我想在别名np下导入numpy,但不使用代码import numpy as np
。
如果可能的话,我想使用vanilla python实现这一点,不需要外部模块。
可以这样做吗?
答案 0 :(得分:3)
语句import numpy as np
在内部调用__import__
内置函数,您可以通过np = __import__('numpy')
明确调用该函数。
答案 1 :(得分:3)
这绝对没有意义,但你可以这样做:
import numpy
np = numpy
del numpy
现在您的变量np
指向numpy
而未定义numpy
,您从未使用过import numpy as np
行。
答案 2 :(得分:3)
使用内置的__import__
>>> np = __import__('numpy')
>>> np.__version__
'1.8.2'