如何删除 Tkinter 文本框的内容?
Tkinter 提供了许多函数和模块,通过它们,我们可以创建带有按钮、对话框、小组件和许多其他功能的完整应用程序。
要创建一个文本小组件,我们可以使用 tkinter 输入小组件函数,它基本上是一个构造函数,它占用 tkinter 的窗口或框架。此外,我们可以使用内置方法delete(first, last=None)删除此文本小组件的内容,该方法基本上采用文本框内的某个范围。
在此示例中,我们将创建一个删除按钮,它基本上会删除给定文本框中的所有内容。
示例
from tkinter import *
win= Tk()
win.geometry("600x300")
label= Label(win, text= "Write something ??", font= ('Helvetica', 25))
label.pack(pady=20)
#Create a Text Widget
text= Text(win, height=10)
text.pack()
def delete():
text.delete("1.0","end")
#Create a Delete Button to remove the Text from the text-widget
b1= Button(win, text= "Delete",command= delete)
b1.pack(pady=10)
win.mainloop()输出
运行以上代码将创建一个文本小组件和一个删除按钮,该按钮可用于删除文本框中编写的内容。

在文本框内输入一些内容,然后单击“删除”按钮。它将擦除文本框内的内容。

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP