Python 不同的进口方式

Python 不同的进口方式,python,numpy,Python,Numpy,现在我要做的是: import numpy as np x = np.arange(100) 是否有任何方法可以导入,以便我可以直接执行以下操作: x = arange(100) 如果要使用所有不带前缀np的numpy选项: 如果您只想使用arange: 我建议您阅读一篇教程,例如,从numpy import*导入通配符是一个坏主意,并说通常应该避免。numpy尤其糟糕,因为名称空间中包含了像all、min和random这样的东西,这些东西会隐藏内置模块和标准库模块,导致一些微妙的错误。@j

现在我要做的是:

import numpy as np
x = np.arange(100)
是否有任何方法可以导入,以便我可以直接执行以下操作:

x = arange(100)

如果要使用所有不带前缀np的numpy选项:

如果您只想使用arange:


我建议您阅读一篇教程,例如,从numpy import*导入通配符是一个坏主意,并说通常应该避免。numpy尤其糟糕,因为名称空间中包含了像all、min和random这样的东西,这些东西会隐藏内置模块和标准库模块,导致一些微妙的错误。@jonrsharpe I now,但这是我知道的唯一一种不带前缀导入整个numpy库的方法。但你注意到这一点是对的。
from numpy import * 
from numpy import arange
from numpy import arrange
x = arange(100)