将所有导入移动到单独的文件中

6 python import module package

我的 Python 项目开始失控,一开始大约有 20 行导入。将所有这些移动到新文件import_config.pyfrom import_config import *返回主文件是否可以接受?

Mat*_*nez -1

__all__也许如果您更新中的变量__init__.py,则可以为您的子模块仅定义这些导入一次。

__all__ = ['script1', 'script2', 'script3']
Run Code Online (Sandbox Code Playgroud)

详细信息请参阅 python模块文档