擅长:python、mysql、java
<p>如果要一次性打包调用,可以使用functools模块:</p>
<pre><code>from functools import partial
def some_function(param_one, param_two):
print "Param One: %s" % param_one
print "Param Two: %s" % param_two
def calling_function(target):
target()
calling_function(partial(some_function, "foo", "bar"))
</code></pre>
<p>你能做得更好functools.partial另外,比如只绑定一些参数,给你留下一个带有新签名的函数。在很多情况下使用它是过度的杀伤力,但它确实有它的位置。在</p>