“从xy导入z”和“将xyz导入为z”之间的区别
问题内容:
在要将嵌套模块导入名称空间的情况下,我总是这样写:
from concurrent import futures
但是,我最近意识到,这也可以使用“ as”语法表示。请参阅以下内容:
import concurrent.futures as futures
从主观上看,它看起来更类似于其他进口商品:
import sys
import os
import concurrent.futures as futures
…具有增加冗长性的缺点。
两者之间是否存在功能上的区别,或者在PEP中是官方首选还是其他?
问题答案: