python - 如何从 Tk Text() 对象中删除所有标签

标签 python python-3.x tkinter tk-toolkit

我有一个文本对象,其中有一些标签。没有定义文本是什么,因为它是可编辑的。我试图从该 Text() 对象中删除所有标签。该对象称为text

我尝试使用 for 循环,但它没有按照我想要的方式工作。如果有帮助的话,我正在使用Python 3.2。

我还有一本关于标签内容的字典。这是链接:

http://pastebin.com/MTwM0yrQ

语法:

'word/tagName':'color(don't mess with this)',...

最佳答案

试试这个:

for tag in text.tag_names():
    text.tag_delete(tag)

我还没有实际测试过这个,但如果我正确理解文档,它应该可以工作。

关于python - 如何从 Tk Text() 对象中删除所有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34406535/

相关文章:

Python3 和 Tkinter - 无法分配 27 个字节

python - Ruby 类 Net :HTTP? 的 Python 等价物是什么

python - 计算素数并附加到列表

python - 使用循环 Python 绘制重复值

linux - 如何使用python检测linux和windows后台的按键组合?

python - token 错误 : EOF in multi-line statement

Python ttk 按钮。将参数传递给 OnClick

python - 如何从背包DP矩阵推导出所有解

python - TensorFlow 是否将一台机器的所有 CPU 视为一个设备?

python - 我的pip正在安装Python3.4中的所有模块