y si pones el for en la otra función:
ahora tendrías que resolver lo de la posicion de cada palabra
Código (python) [Seleccionar]
def draw(canvas):
for palabras in oracion:
canvas.draw_text(str(palabras), position, 36, "skyblue")
ahora tendrías que resolver lo de la posicion de cada palabra