功能上有一些差异。首先,正如注释中已经提到的,它
import package.thing asthing必须
thing是一个模块(或子包,实际上并不是一个单独的情况,因为包算作模块)。
其次,在Python 3.5及更高版本中,如果
from package importthing发现for的模块对象
package没有
thing属性,它将尝试查找
sys.modules['package.thing']作为后备。添加此功能是为了处理循环相对进口的某些情况。
importpackage.thing asthing还没有执行此 *** 作,但它会在Python 3.7。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)