【发布时间】:2015-02-26 21:42:08
【问题描述】:
我正在寻找可以让我定义某种“事实”和事实之间的“依赖关系”的东西,并定义将尝试解决这些依赖关系的函数。
有点像包管理器解决包之间的依赖关系的方式,而是一个抽象依赖关系解决过程的库。
正如我希望能够声明我希望事实 A 为真,而事实 A 还要求事实 B 为真,并给出一组输入,使其能够确定是否A 和 B 都为真,这个系统会尽一切努力使 A 和 B 都为真。
【问题讨论】:
-
不知道任何满足这种特定情况的东西,但听起来您的问题域具有底层图形结构(事实是节点,依赖项是边)。可能值得一看 python-graph,它允许您构建图表,还提供了许多用于处理图表的算法。
-
您在Software Recs 上提问可能会更好,并且可能有助于您搜索的关键字是拓扑排序。
-
@kalhartt SR 模组在这里。请确保添加指向我们question quality guidelines 的链接 - 我们需要的信息比这里包含的一般问题要多得多。谢谢!
-
@Undo 我以后会记住的,谢谢你的信息!
标签: python dependency-injection dependencies dependency-management