Как удалить пакет, установленный по ссылке npm?

Важно сохранить два понятия отдельно: имена и значения. Переменная в Python - это имя, ссылающееся на значение. Имена имеют область действия: когда вы определяете локальную переменную (путем присвоения значения имени), область видимости переменной является текущей функцией. Когда функция возвращается, переменная уходит. Но это не означает, что значение уходит.

Значения не имеют границ: они придерживаются, пока не будет больше имен, относящихся к ним. Вы можете создать значение в функции и вернуть его из этой функции, указав имя вне функции, ссылаясь на значение, и значение не будет исправлено до некоторого будущего, когда все ссылки на него исчезли.

Более подробная информация (включая рисунки!) находится здесь: Факты и мифы о именах и значениях Python .

140
задан allicarn 8 December 2016 в 15:14
поделиться