¿Cómo imprimo y tengo la entrada del usuario en un cuadro de texto en tkinter, Python 3.2.5?

Soy completamente nuevo en Python, y acabo de escribir un pequeño fragmento de código que se imprime y solicita entrada en el shell de python. Funciona como un diario en el que solicita una fecha y luego imprime las entradas para esa fecha. Esperaba incorporar esta llamada y respuesta en un cuadro de texto en una GUI de tkinter. Me pregunto cómo obtener este bit de código para realizar en el cuadro de texto en lugar de en el shell de python.

month = int(float(input("Month(MM): ")))
day = int(float(input("Day(DD): ")))
year = int(float(input("Year(YYYY): ")))

print(str(month)+"/"+str(day)+"/"+str(year))

noEntry = True

if month == 1 and day == 2 and year == 3456:
    noEntry = False
    print("Text")
if month == 7 and day == 8 and year == 9012:
    noEntry = False
    print("More Text")
if noEntry:
    print("No Entry Found")

También me gustaría evitar solicitar este código como un archivo externo. Quiero saber cómo implementar este código en un cuadro de texto GUI tkinter, no cómo recuperar un archivo que contiene este código. Sobre todo porque es un programa tan corto y parece innecesario. ¡Gracias por la ayuda por adelantado!

Respuestas a la pregunta(1)

Su respuesta a la pregunta