获取与tkinter文本小部件关联的所有标签?

海翼水族

我想知道如何一次在一个Text小部件获取所有标签所以说这是我的内容:


(假设每次输入(“ tag”,文本),我的意思是文本具有标签tag。)

("keyword", print) ("string", "Hello world!")
("keyword", print) ("string", "You are"), ("support", raw_input())


现在让我们说这是每个标签的代码:

self.text.tag_config('keyword', foreground="orange")
self.text.tag_config('operator', foreground="blue")
self.text.tag_config('number', foreground="red")
self.text.tag_config('string', foreground="red")
self.text.tag_config('support', foreground="blue")
self.text.tag_config('comment', foreground="violet")
self.text.tag_config('error', background="red")
self.text.tag_config('warning', background="yellow")

现在,是否有任何函数/常量仅获取字符串中当前的标记?它会报告['keyword', 'string', 'support']

(注意:大多数我只是想知道这个是因为我很好奇。如果没有,这并不是世界末日。:P)

注意:第二个代码块是用Python编写的,我希望用Python给出答案。:)

特里·扬·里迪(Terry Jan Reedy)

来自我最喜欢的tkinter参考

.tag_names(index = None)

如果传递索引参数,则此方法将返回与该索引之后的字符关联的所有标签名称的序列。如果不传递任何参数,则将获得在文本小部件中定义的所有标签名称的序列。

.tag_ranges(tagName) 列出使用特定标签的索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取与tkinter文本小部件关联的所有标签?

来自分类Dev

获取文本tkinter小部件的行数

来自分类Dev

文本小部件tkinter

来自分类Dev

Python TKinter在文本小部件中获得clicked标签

来自分类Dev

获取Tkinter文本小部件以显示最新添加的内容

来自分类Dev

Tkinter只读文本小部件

来自分类Dev

标记文本小部件-Tkinter

来自分类Dev

Tkinter只读文本小部件

来自分类Dev

标记文本小部件-Tkinter

来自分类Dev

Tkinter:您可以看到小部件的所有绑定吗?

来自分类Dev

Python tkinter 键绑定到所有后续小部件

来自分类Dev

Qt-在所有小部件上方显示小部件或标签

来自分类Dev

我想删除所有小部件并将新的小部件放在tkinter中

来自分类Dev

获取按钮小部件的文本

来自分类Dev

从条目小部件TKinter不断更新标签小部件

来自分类Dev

在条目小部件下方设置Tkinter标签小部件

来自分类Dev

如何获取给定小部件的所有信号集?

来自分类Dev

在Tkinter Text小部件中搜索标签

来自分类Dev

Python Tkinter标签小部件未更新

来自分类Dev

如何在Tkinter文本小部件中获取文本的当前长度

来自分类Dev

如何从Jupyter笔记本中的Tkinter文本小部件中获取文本?

来自分类Dev

Tkinter,Python:如何保存在“输入”小部件中输入的文本?如何移动标签?

来自分类Dev

tkinter-创建标签小部件(包含文本),其大小由像素尺寸定义

来自分类Dev

Tkinter,Python:如何保存在“输入”小部件中输入的文本?如何移动标签?

来自分类Dev

从Tkinter输入小部件清除文本

来自分类Dev

Tkinter文本小部件中的撤消功能

来自分类Dev

文本小部件Tkinter中的行号间距

来自分类Dev

放大和缩小文本小部件tkinter

来自分类Dev

Tkinter小部件文本:计数行

Related 相关文章

  1. 1

    获取与tkinter文本小部件关联的所有标签?

  2. 2

    获取文本tkinter小部件的行数

  3. 3

    文本小部件tkinter

  4. 4

    Python TKinter在文本小部件中获得clicked标签

  5. 5

    获取Tkinter文本小部件以显示最新添加的内容

  6. 6

    Tkinter只读文本小部件

  7. 7

    标记文本小部件-Tkinter

  8. 8

    Tkinter只读文本小部件

  9. 9

    标记文本小部件-Tkinter

  10. 10

    Tkinter:您可以看到小部件的所有绑定吗?

  11. 11

    Python tkinter 键绑定到所有后续小部件

  12. 12

    Qt-在所有小部件上方显示小部件或标签

  13. 13

    我想删除所有小部件并将新的小部件放在tkinter中

  14. 14

    获取按钮小部件的文本

  15. 15

    从条目小部件TKinter不断更新标签小部件

  16. 16

    在条目小部件下方设置Tkinter标签小部件

  17. 17

    如何获取给定小部件的所有信号集?

  18. 18

    在Tkinter Text小部件中搜索标签

  19. 19

    Python Tkinter标签小部件未更新

  20. 20

    如何在Tkinter文本小部件中获取文本的当前长度

  21. 21

    如何从Jupyter笔记本中的Tkinter文本小部件中获取文本?

  22. 22

    Tkinter,Python:如何保存在“输入”小部件中输入的文本?如何移动标签?

  23. 23

    tkinter-创建标签小部件(包含文本),其大小由像素尺寸定义

  24. 24

    Tkinter,Python:如何保存在“输入”小部件中输入的文本?如何移动标签?

  25. 25

    从Tkinter输入小部件清除文本

  26. 26

    Tkinter文本小部件中的撤消功能

  27. 27

    文本小部件Tkinter中的行号间距

  28. 28

    放大和缩小文本小部件tkinter

  29. 29

    Tkinter小部件文本:计数行

热门标签

归档