Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 6, 2014 13:48:29

lobster
От:
Зарегистрирован: 2011-06-09
Сообщения: 82
Репутация: +  0  -
Профиль   Отправить e-mail  

сброс переменных и функций из памяти

Приветствую!
Вопрос в сабже. А именно: Есть ли какая нибудь нативная функция для очистки памяти, удаление всех переменных и функций, созданных ранее?



Офлайн

#2 Июнь 6, 2014 13:59:48

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

сброс переменных и функций из памяти

Вообще за очистку памяти ответственен сборщик мусора (модуль gc). Важно помнить о том что есть уровни вложения. Где именно вы хотите удалить и какие функции не ясно. А еще есть locals() и globals(), пройдясь по которым можно удалить объекты исходя из заданных условий.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Июнь 6, 2014 14:14:01

lobster
От:
Зарегистрирован: 2011-06-09
Сообщения: 82
Репутация: +  0  -
Профиль   Отправить e-mail  

сброс переменных и функций из памяти

JOHN_16
Вообще за очистку памяти ответственен сборщик мусора (модуль gc). Важно помнить о том что есть уровни вложения. Где именно вы хотите удалить и какие функции не ясно. А еще есть locals() и globals(), пройдясь по которым можно удалить объекты исходя из заданных условий.
Ясно, Спасибо!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version