Python 有选择性导入模块

Python 如果选择性导入模块?
简单举例:本人自定义了一个类,里面有2个函数,即 类A(def 函数B,def 函数C),然后在一个py文件中,自定了2个函数(def 函数D ,def函数E)。
然后遇到的问题是,我想在将 【类A(def 函数B,def 函数C) 】 分别按需求导入到 【def 函数D ,def函数E】,
也就是,类A模块全部导入def 函数D中(这个简单), 而def函数E只需要导入类A中函数B而已,因为函数C会影响函数E的运行。

img

如果函数C和函数E同名,导致调用造成混乱
你就应该直接import A,然后A.B()这样调用
而你另一个xx.py文件里面,D和E也应该用class包裹起来,避免引入之后引发混乱
高内聚,低耦合,别怕多写几个字母
为了少写几个字母出一大堆bug是不值当的