9

我想在非 Django 项目中使用Django 信号之类的东西。我以为我过去见过这样的图书馆,但我无法通过通常的搜索找到一个。

Python 的信号库不提供相同的功能。

4

1 回答 1

7

为此有许多模块。以下是一些选项,按我认为它们的受欢迎程度排序:

  • blinker模块提供信号/事件机制
  • PyDispatcher为您提供事件调度
  • PySignals模块是 Django 信号模块,Django 没有任何依赖
  • SpiffSignal实现了一个信号/事件框架,但它的 GitHub 页面似乎不见了
于 2012-09-09T16:09:13.387 回答