我正在构建一个项目,并遇到以下问题:Python:维护模块中的代码
我已经实现了几个子类,每个子类都有大约250行代码。语义上讲,它们应该一起去同一个模块和我想与
from mymodule import SubclassA, SubclassB
但后来我的模块文件有上千行,这使得维护其代码非常讨厌的导入。现在我有一个单独的文件中的每个类,使其易于维护,但我必须这样使用它:
from subclassa import SubclassA
from subclassb import SubclassB
这样做没有任何意义,这真的很可怕。
是否有任何优雅的解决方案?如果不是,上述哪一种更好的解决方案?
也许你需要一个包:http://docs.python.org/tutorial/modules.html(6.4) – danihp
“千行,这使得mantaining其代码非常讨厌”?真?为什么?你能更具体地说明你的实际问题是什么吗? –