본문 바로가기
카테고리 없음

[Tkinter] 3. 텍스트 상자 넣기 (문자 입력받기)

by UC우공 2020. 10. 5.

텍스트 상자를 이용해서 문자 입력받기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from tkinter import *
 
root = Tk()
root.title("UC우공 GUI")
root.geometry("640x480")  # 창크기
 
txt = Text(root, width=30, height=5)
txt.pack()
txt.insert(END, "글자를 입력하세요")
 
= Entry(root, width=30)
e.pack()
e.insert(0"한줄만 입력")
 
def btncmd():
    print(txt.get("1.0",END)) #1번줄.0번째 글짜부터 끝까지 텍스트 가져와라
    print(e.get())
 
    txt.delete("1.0", END)
    e.delete(0, END)
btn = Button(root, text="클릭", command=btncmd)
btn.pack()
 
root.mainloop()
 
 

 

결과

아래 클릭버튼에 command를 활용하고 함수를 정의해서 글을 넣게 되면 유저로부터 텍스트 입력 받을 수 있음.

댓글