В данном коде приглашение err=u'Говорите' ,да и вся морда появляется только после отработки одного цикла программы,как сделать что бы вначале запустилась программа(интерфейс)с приглашением ‘Говорите’, а затем и результаты разговора?
def reader():
slovo=Note.dictov()
sovpadenie=slovo.split(" ")
def dgr():
...
return x
kpl=slovo.decode("cp1251")
retr=dgr()
err=u'Говорите'
def cen1(rub):
return "%s" % (rub)
def cen(rub):
return "%s" % (rub)
def cena(rub):
return "%s" % (rub)
flabel["text"]="You: %s" % (cena(kpl))
label["text"]=": %s" % (cen1(err))
slabel["text"]="Robot: %s" % (cen (retr))
root.after(1000, reader)
root=Tk()
label=Label(root, text="******:")
label.pack(anchor=W)
flabel=Label(root,text="*******:")
flabel.pack(anchor=W)
slabel=Label(root,text=":")
slabel.pack(anchor=W)
reader()
root.title("Say")
root.mainloop()