Перезагрузка импортированных объектов из модулей в Python 3.x
Я нашел другой пост, который, кажется, касается случая для импорта одного объекта из данного модуля, например:
from module_abc import func_xyz
Тем не менее, как правильно перезагрузить все объекты, если они были импортированы с помощью *
(с предположением, что это сделано в блокноте Jupyter, если это имеет значение)?:
from module_abc import *
Из того, что я нашел, библиотека для использования importlib
, Согласно их документам, они говорят, что
Одним из способов решения этой проблемы является повторное выполнение оператора from, а другим - вместо этого использовать импорт и квалифицированные имена (module.name).
Пробовал оба пути. Первый способ не работает, если вы пытаетесь динамически перезагрузить объект в блокноте Jupyter. Последний на самом деле не решает этот вопрос напрямую.