如何在Python中重置Tkinter Text小部件突出显示?

时间:2016-02-21 23:06:43

标签: python tkinter

我无法找到删除之前添加的突出显示的方法。 例如,用户输入搜索查询“hello world”并使用search方法结合tag_addtag_configure我突出显示文本。 但是,如果用户输入第二个查询,则之前的突出显示不会被删除。如何在不重新插入文本的情况下删除突出显示?

1 个答案:

答案 0 :(得分:2)

您需要tag_remove

描述here

.tag_remove(tagName, index1, index2=None)
     

tagNameindex1之间的所有字符中删除名为index2的标记。如果省略index2,则会在index1之后从单个字符中删除标记。