У меня есть модуль анализа данных, который содержит функции, которые вызывают API matplotlib.pyplot несколько раз, чтобы генерировать до 30 цифр при каждом запуске. Эти цифры сразу же записываются на диск после создания, поэтому мне нужно удалить их из памяти.
В настоящее время в конце каждой моей функции я делаю:
Однако я не слишком уверен, сможет ли этот оператор действительно очистить память. Меня это особенно беспокоит, поскольку я вижу, что каждый раз, когда я запускаю модуль для отладки, объем свободной памяти продолжает уменьшаться.
Что мне нужно сделать, чтобы каждый раз после этого действительно очищать память? Я записал графики на диск?
Подробнее здесь:
https://stackoverflow.com/questions/287 ... tlib-plots