擅长:python、mysql、java
<p>使用<code>inspect</code>模块如下:</p>
<pre><code>import inspect
n2 = len(inspect.getargspec(sum2)[0])
n3 = len(inspect.getargspec(sum3)[0])
sum2(*varList[0:n2])
sum3(*varList[0:n3])
</code></pre>
<p><code>getargspec</code>返回<code>(args, varargs, keywords, defaults)</code>的4元组。因此,如果所有arg都是显式的,即not*或**args,那么上面的代码就可以工作。如果您有其中一些,请相应地更改代码。你知道吗</p>