Глобальная переменная объекта Python

Я хочу использовать объект, который был мгновенно создан внутри класса из отдельного модуля. Я пытаюсь сделать это, сделав ссылку на объект глобальной. Я думаю, что хочу использовать текущий объект, а не создавать новый.

Предположим, у меня есть этот код в файле модуля

import moduleFile
class A():
    def checkAdmin(self):
        global adminMenu
        adminMenu = SRMadminMenu()

class SRMadminMenu()
    def createAdminMenu(self):
        pass
        ####Put code to create menu here####

    def createSubMenu(self,MenuText):
        pass
        ####Create a submenu with MenuText####

В moduleFile.py у меня есть этот код

def moduleFile_Admin_Menu():
    global adminMenu
    adminMenu.createSubMenu("Module Administration")

код в moduleFile.py дает мне следующую ошибку.

NameError: global name 'adminMenu' is not defined

Ответы на вопрос(1)

Ваш ответ на вопрос