В Python вы можете получить доступ к родительскому модулю модуля, используя атрибут __name__. Атрибут __name__содержит имя текущего модуля, и манипулируя им, можно получить имя родительского модуля.
Вот пример того, как можно сослаться на родительский модуль:
import sys
current_module = sys.modules[__name__] # Get the current module
parent_module = sys.modules[current_module.__package__] # Get the parent module
print(parent_module.__name__) # Print the name of the parent module
В приведенном выше коде sys.modules— это словарь, содержащий все загруженные в данный момент модули. Используя атрибуты __name__и __package__, вы можете перемещаться по иерархии модулей и ссылаться на родительский модуль.
, пакет, sys.modules