1

我在基类中有导入语句:

基础.py

import x
import y
import z

Class Base {
   ...
}

孩子.py

import x
import y
import z

Class Child(Base) {
   ...
}

如何消除两个类之间的 import x, y, z 的冗余?

4

1 回答 1

0

据我所知,最佳实践被认为是保持所有导入明确。就像他们现在的样子。

但是,您可能需要导入basefromchild才能继承 from Base。当您import basex、和将作为y、和可用时。zBasebase.xbase.ybase.zbase.Base

于 2013-06-28T08:27:33.767 回答