当从子程序包中导入某些内容时,有什么建议?
方案A:
from sklearn.model_selection import train_test_split
from sklearn import preprocessing
train_test_split()
preprocessing()
方案B:
import sklearn
sklearn.model_selection.train_test_split()
sklearn.preprocessing()
在我看来,使用选项A,当您在导入函数后看到它很多行时,您可能不知道它来自哪里.在选项B中,您总是知道它来自哪里,因为它更冗长.但是,您始终需要编写完整的路径函数.这是一种劣势吗?
你有什么建议?