Behavior Driven Development для Java - какую платформу использовать? [закрыто]

Может быть особенно сложно удалить модуль, если он не является чистым Python.

Вот некоторая информация из: Как я могу удалить импортированный модуль?

Вы можете использовать sys.getrefcount (), чтобы узнать фактическое количество ссылок.

blockquote>
>>> import sys, empty, os
>>> sys.getrefcount(sys)
9
>>> sys.getrefcount(os)
6
>>> sys.getrefcount(empty)
3

Число больше 3 указывает, что оно будет будет трудно избавиться от модуля. Домашний «пустой» (не содержащий ничего) модуль должен быть мусором, собранным после

blockquote>
>>> del sys.modules["empty"]
>>> del empty

, поскольку третья ссылка является артефактом функции getrefcount ().

BLOCKQUOTE>

29
задан Olimpiu POP 30 December 2016 в 12:28
поделиться