【发布时间】:2015-06-27 21:43:48
【问题描述】:
Python collections.abc 模块包含许多方便的 ABC,用于检查对象的各种特征,但其中一个似乎不属于 Callable。没有可调用的标准集合,PEP 3119 没有提供任何推理甚至没有提到 Callable ABC,那么为什么它在这个包中而不是在其他地方呢?
上下文: 我正在编写一个 Python->Java 编译器来取乐,我只是想看看这个决定背后是否有任何推理,以便我可以在我的代码中列出该推理。
【问题讨论】:
-
一个合理的问题......但是我不确定它实际上与编程和编程问题有关。所以它可能会变得平滑
-
@JoranBeasley 然后我会介绍一些上下文。
-
它应该在哪里?一个新的
functools.abc模块?那里会很寂寞,不是吗? -
也许这是一个线索。目前还没有可调用的集合...!