我在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的命名空間?
python 變量全局化
郎朗坤
2019-04-07 09:37:42