我有一个使用MVC模式的项目。Python在单独文件中管理类
在“模型”文件夹中,我有很多类,每个类现在都有它自己的文件。但我觉得这样不方便,因为每次我需要使用课程时,我都必须单独导入它。例如。我有很多的以下的在我的应用程序源:
from models.classX import classX
from models.classY import classY
如果我想一次导入的一切,像from models import *
我发现,我可以把各种import
在models/__init__.py
。但是这是做Python的pythonic方式吗?什么是约定?
请使用PEP8外壳,以便您可以区分类和模块! - 'from models.classx import ClassX' – Eric