使用 import-linter 让你的 Python 项目架构更整洁

使用 import-linter 让你的 Python 项目架构更整洁

💡 原文中文,约8800字,阅读约需21分钟。
📝

内容提要

本文介绍了解决 Python 项目中模块间依赖关系的问题的方法,包括简化函数参数类型、延迟提供函数实现、插件机制、配置文件驱动和事件驱动等。使用 import-linter 工具可以检查依赖关系是否符合规范。修复已有的不合理的依赖关系是引入 import-linter 的关键。

🏷️

标签

➡️

继续阅读