Як я можу отримати посилання на модуль з цього модуля? Крім того, як я можу отримати посилання на пакет, що містить цей модуль?
7
Я підозрюю, що ви можете задати це запитання, оскільки у вас є змінна область дії модуля (наприклад, BLAH = 10 поза функцією чи класом), потім змінна класу / функції з назвою BLAH, і ви хочете диференціюватися. Тут важливим є питання: чи потрібно це? Правила сфери застосування, як відомо, схильні до помилок, особливо "ідіот", який підбирає ваш код після вас (тобто, ви, 6 місяців пізніше). Такі хитрощі рідко потрібні; Я намагаюся їх уникнути повністю, тому що вони так часто плутають і неправильно змінюються згодом.
—
Кевін Дж. Райс
@ KevinJ.Rice "ідіот", який забирає ваш код за вами (тобто ви, через 6 місяців) ", зробив мій день!
—
arctelix
Кого хвилює, чому він задає питання? Для цього потрібно багато вагомих причин.
—
Крістофер Барбер
Потрібно закрити. Занадто корисно.
—
mlvljr