我的模块都在一个难以维护的大文件中。打破事物的标准方法是什么?
我在一个文件中有一个模块my_module.py
,我像这样导入它:
import my_module
“my_module” 很快就会变成一千行,这正在推动我保持一切正常的能力的极限。我正在考虑添加文件my_module_base.py
,my_module_blah.py
等等。然后,替换my_module.py
为
from my_module_base import *
from my_module_blah import *
# etc.
然后,用户代码不需要更改:
import my_module # still works...
这是标准模式吗?