0
我需要將函數傳遞給具有指定參數的另一個函數。 因此,在傳遞函數和其他參數之前,我需要分配的一半參數將在另一個函數內給出。怎麼做?python。通過函數指定了一些參數
我需要將函數傳遞給具有指定參數的另一個函數。 因此,在傳遞函數和其他參數之前,我需要分配的一半參數將在另一個函數內給出。怎麼做?python。通過函數指定了一些參數
這正是functools.partial
所做的。例如:
other_function(callback=functools.partial(the_other_function, param1='foo', param2='bar'))
你能解釋一下你的問題好一點,也許舉一些例子代碼?我對你的問題實際上有點困惑 - 是「我可以在函數調用中傳遞參數嗎?」因爲答案是肯定的。 – Colleen 2012-04-23 21:07:33