Python tkinter devuelve el valor de la función utilizada en el comando

¿Cómo obtengo el valor de retorno A a C? No estoy usando clase por cierto.

def button:
    mylabel = Label(myGui, text = "hi").grid(row = 0, column = 0)
    A = B.get()
    return A

B = StringVar()
C = ""
myentry = Entry(myGui, textvariable = B).grid(row = 1, column = 0)
Submit = Button(myGui, text = "Submit", command = button).grid(row = 1, column = 1)

Respuestas a la pregunta(5)

Su respuesta a la pregunta