sys.getrecursionlimit()

Читает и задаёт максимальную глубину рекурсии интерпретатора.

Сигнатураsys.getrecursionlimit() / sys.setrecursionlimit(limit)

getrecursionlimit() возвращает текущий лимит глубины вызовов (по умолчанию около 1000), а setrecursionlimit() его меняет. Слишком большой лимит может привести к аварийному завершению процесса вместо RecursionError.

import sys

print(sys.getrecursionlimit())  # 1000
sys.setrecursionlimit(3000)
← Все записи: Модули os, os.path и sys
Поддержать проект