擅长:python、mysql、java
<p>您可以在递归函数中使用<code>try/except</code>,以便能够返回深度计数器:</p>
<pre><code>def _get_recursion_limit(n = 1):
try:
return _get_recursion_limit(n+1)
except RecursionError:
return n+1 #account for last attempt with increment
import sys
print(_get_recursion_limit())
print(sys.getrecursionlimit())
</code></pre>
<p>输出:</p>
<pre><code>1000
1000
</code></pre>
<p>在我的机器上,两个结果都是<code>1000</code></p>