با سلام خدمت شما دوستان گرامی
من به تازگی برنامه نویسی پایتون رو شروع کردم و با استفاده از کتابخانه ی tkinter یک برنامه ی بسیر ساده نوشتم.ولی وقتی کد رو اجرا می کنم و روی کلید کلیک می کنم ارور میده.کد رو در زیر ببینید.
#include
from tkinter import *
#information of app
app=Tk()
app.title("Ghasem Talaee")
app.geometry('800x500')
#label
lbl=Label(app,text="welcome to my first app:",font=("Arial",25)).grid(column=0,row=0)
#input from user
global txt
txt=Entry(app,width=20,font=("Arial",20)).grid(column=1,row=0)
def clicked():
res="button was cliced and print text box:" + txt.get()
lbl=Label(app,text=res).grid(column=0,row=1)
#button
btn=Button(app,text="click",padx=20,font=("Arial",17),bg="orange",fg="red",command=clicked).grid(column=2,row=0)
app.mainloop()
و اورو زیر رو میده
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Program Files\Python36\lib\tkinter\__init__.py", line 1702, in __call__
return self.func(*args)
File "D:\my project\python\gui\gui1.py", line 13, in clicked
res="button was cliced and print text box:" + txt.get()
AttributeError: 'str' object has no attribute 'get'
ممنون میشم راهنمایی بفرمایید.با تشکر