Python Glossary English

все Python 3gcфункция

gc.get_threshold()

пороги и статистика

Возвращает пороги автоматической сборки — кортеж (threshold0, threshold1, threshold2).

Синтаксис

threshold0, threshold1, threshold2 = gc.get_threshold()

Значения по умолчанию менялись между версиями: (700, 10, 10) до 3.12 и (2000, 10, 10) с 3.13, — поэтому не записывайте их в код константой и не сравнивайте в тестах. Перед set_threshold сохраните результат get_threshold, чтобы вернуть как было: распаковка gc.set_threshold(*old) восстановит все три.

Примеры

import gc
print(gc.get_threshold())  # → ? (2000, 10, 10) на 3.13+, (700, 10, 10) раньше
print(len(gc.get_threshold()))  # → 3

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности