python删除tk文本框中指定内容
时间: 2024-03-03 16:52:06 浏览: 91
python TKinter获取文本框内容的方法
你可以使用`delete()`方法来删除文本框中指定位置的内容。以下是一个简单的示例代码:
```python
import tkinter as tk
def delete_text():
# 删除文本框中第1行第2列到第2行第4列的内容
text.delete(1.2, 2.4)
root = tk.Tk()
text = tk.Text(root)
text.insert(tk.END, "Hello, world!\nThis is a test.")
text.pack()
button = tk.Button(root, text="Delete Text", command=delete_text)
button.pack()
root.mainloop()
```
在这个例子中,我们创建了一个文本框`text`,并向其中添加了一些文本。然后,我们定义了一个`delete_text()`函数,其中使用`delete()`方法删除了文本框中第1行第2列到第2行第4列的内容。最后,我们创建了一个按钮,点击按钮后调用`delete_text()`函数来删除指定内容。
阅读全文