Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么方法可以调度参数可能是:
func(lambda x: x)
func(a='some sting', b='some other string')
如我所见,singledispatch装饰器 fromfunctools仅支持对第一个参数进行调度,在我的情况下这是行不通的。我错过了什么吗?
singledispatch
functools
你没有错过任何东西。单次派送不能解决您的问题
https://pypi.python.org/pypi/multipledispatch
可以帮助您处理位置参数,但不能帮助您处理关键字:(