【发布时间】:2018-07-24 16:08:35
【问题描述】:
我想根据传递给“调度”函数的参数的数据类型(例如使用isinstance())调度依赖于(例如使用dict approach)的Python函数。是否有实现替代方案?最简单的方法是什么?
【问题讨论】:
-
您是否尝试过使用字典方法?发生了什么?
-
我强烈敦促您考虑升级到 Python 3,此时标准库会为您提供
@singledispatchdecorator function 来处理基于类型的调度。 -
我知道。但我必须在这里明确使用 python-2.7。
标签: python python-2.7 generic-function single-dispatch