Python sys
module предоставляет функцию setrecursionlimit
, которая позволяет вам изменить максимальный предел рекурсии Python. Документы говорят:
Максимально возможный предел зависит от платформы.
Мой вопрос: каковы максимально возможные пределы для разных платформ, под CPython? Я хотел бы знать значения для Linux, Mac и Windows.
ОБНОВЛЕНИЕ: Можем ли мы избежать ответов "Вы делаете неправильно"? Я знаю, что попытка сделать очень глубокую рекурсию - это, как правило, плохая идея. Я рассмотрел плюсы и минусы в моей конкретной ситуации и решил, что я хочу это сделать.