Time.sleep-funktiolla taulukossa olevat sanat saadaan tulostettua komentoriville sana kerrallaan halutulla aikaviiveellä. Eli sanat tulostetaan loopissa ja jokaisen tulostettavan sanan jälkeen käytetään tuota time.seep funktiota. Miten sama tilanne saadaan aikaiseksi Tkinterissä? Jos samaa toteutusta käytetään Tkinterissä, niin ohjelma pysähtyy koko loopin ajaksi, ja vasta kun silmukka on käyty läpi, sanat ilmestyvä näytölle yhdellä kertaa. Kokeilin myös threading.Timer- ja after-funktioita, mutta niilläkin sama juttu. Googlaamalla selvisi, että sovellus pysähtyy, kunnes se pääsee mainloop:iin - eli tuon silmukan ajaksi. Harjoitteluvälineenäni on Python 3.1.
Löysinkin itse vastauksen netistä, kun siellä aikani surffailin. Ko.tilanteessa kenttä pitää päivittää update()-funktiolla. Jos jotain kiinnostaa, niin malliratkaisu löytyy esimerkiksi täältä:
http://python-forum.com/pythonforum/viewtopic.php?f=3&t=14587
Aihe on jo aika vanha, joten et voi enää vastata siihen.