2012-04-23 21 views
0

我需要將函數傳遞給具有指定參數的另一個函數。 因此,在傳遞函數和其他參數之前,我需要分配的一半參數將在另一個函數內給出。怎麼做?python。通過函數指定了一些參數

+0

你能解釋一下你的問題好一點,也許舉一些例子代碼?我對你的問題實際上有點困惑 - 是「我可以在函數調用中傳遞參數嗎?」因爲答案是肯定的。 – Colleen 2012-04-23 21:07:33

回答

6

這正是functools.partial所做的。例如:

other_function(callback=functools.partial(the_other_function, param1='foo', param2='bar'))