Pythonが許容する 再帰処理の回数 を超えると
プログラムが下記のようなエラーが出て停止するようになります。
RecursionError: maximum recursion depth exceeded
そのような時は、コードを先に見なすべきですが、
一時的にその再帰回数をあげる方法もあります。
import sys
sys.setrecursionlimit(2000)
現在の設定値は、 sys.getrecursionlimit()
で取得可能です。
デフォルト値は、 1000 です。