Tkinter 텍스트 상자의 내용을 삭제하는 방법

Jinku Hu 2021년2월26일 2020년4월4일 Tkinter Tkinter Text
Tkinter 텍스트 상자의 내용을 삭제하는 방법

Tkinter Text 위젯에는 first의 색인에서 또는 텍스트 상자에서(first, last)범위의 문자를 삭제하는 delete(first, last=None)메소드가 있습니다.

‘마지막’을 지정하지 않으면 ‘첫 번째’위치에 지정된 문자 만 삭제됩니다.

Tkinter Text 위젯의 내용을 지우는 예제 코드

import tkinter as tk
root = tk.Tk()
root.geometry("400x240")

def clearTextInput():
    textExample.delete("1.0","end")

textExample=tk.Text(root, height=10)
textExample.pack()
btnRead=tk.Button(root, height=1, width=10, text="Clear", 
                    command=clearTextInput)

btnRead.pack()

root.mainloop()
textExample.get("1.0", "end")

"1.0""end"Text 위젯에서 컨텐츠의 첫 번째 문자와 마지막 문자를 참조하며 Text 의 입력을 얻는 방법 기사에서 소개 한 것과 동일합니다.

Author: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn

관련 문장 - Tkinter Text

  • Tkinter Text 위젯을 읽기 전용으로 만드는 방법
  • Tkinter 텍스트 상자에서 입력을 얻는 방법
  • Tkinter Text 위젯의 글꼴을 설정하는 방법
  • 버튼으로 Tkinter Text 위젯의 텍스트를 설정하는 방법