Найти - Пользователи
Полная версия: Проблема с отображением текста
Начало » Python для новичков » Проблема с отображением текста
1
Karalov86
Пытаюсь сделать программку в который ты вводишь текст в поле, нажимаешь на кнопку со зверем и текст, появляется в том же поле где был введён но впереди текста стоит фраза - “зверь сказал”.
Подскажите почему не работает и как исправить?

 from tkinter import *
root = Tk()
root.title("зверь сказал - ")
app = Frame(root)
app.grid()
textik = Text(app, width = 35, height = 5, wrap = WORD)
textik.grid(row = 3, columnspan = 4)
def conversion(textik):
    talk = "зверь сказал" 
    talk = textik.get(0.0)
    textik.insert(0.0, talk)
lbl = Label(app, text = "           ЗВЕРИ ГОВОРЯТ!")
lbl.grid(row = 0, column = 0, columnspan = 4, sticky = E)
btn = Button(app, text = "ЛЕВ", command = conversion(textik)).grid(row = 1, column = 1, sticky = W)
btn2 = Button(app, text = "ЗАЯЦ", command = conversion(textik)).grid(row = 1, column = 2, sticky = N)
bttn3 = Button(app, text = "ВОЛК", command = conversion(textik),
               ).grid(row = 1, column = 3, sticky = E)
root.geometry("300x250")
root.mainloop()
wallet

1.
 talk = "зверь сказал" 
talk = textik.get(0.0)

 from tkinter import *
root = Tk()
root.title("зверь сказал - ")
app = Frame(root)
app.grid()
textik = Text(app, width = 35, height = 5, wrap = WORD)
textik.grid(row = 3, columnspan = 4)
def conversion():
    talk = "зверь сказал: " 
    talks = textik.get(0.0)
    textik.insert(0.0, talk, talks)
lbl = Label(app, text = "           ЗВЕРИ ГОВОРЯТ!")
lbl.grid(row = 0, column = 0, columnspan = 4, sticky = E)
btn = Button(app, text = "ЛЕВ", command = conversion).grid(row = 1, column = 1, sticky = W)
btn2 = Button(app, text = "ЗАЯЦ", command = conversion).grid(row = 1, column = 2, sticky = N)
bttn3 = Button(app, text = "ВОЛК", command = conversion).grid(row = 1, column = 3, sticky = E)
root.geometry("300x250")
root.mainloop()
Karalov86

wallet спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB