我在Base模块中建立了一个类:classBase(object):defdo_something(self):pass在main文件中,我这么做:importBaseclassSub(Base.Base):pass在Base类中,do_something()是需要访问main的命名空间的。也就是说Base类不会被实例化,但是会从别的地方(main中)继承Base.Base,然而继承而来的do_something()命名空间不是main的。我想保持main文件的整洁,该如何修改Base文件来使继承下来的方法do_somgthing能访问main的命名空间?
侃侃尔雅
相关分类