许多小部件需要传递 “索引” 参数。这些用于指向文本小部件中的特定位置,或指向条目小部件中的特定字符,或指向菜单小部件中的特定菜单项。
    条目小部件索引 (索引、视图索引等)
    条目小部件具有引用所显示文本中的字符位置的选项。您可以使用这些tkinter函数访问文本小部件中的这些特殊点:
    文本小部件索引
    文本小部件的索引表示法非常丰富,最好在Tk手册页中进行描述。
    菜单索引 (菜单.调用 () 、菜单.入口配置 () 等)
    菜单的一些选项和方法操作特定的菜单项。当选项或参数需要菜单索引时,您可以传入:

    • 一个整数,指窗口小部件中条目的数字位置,从顶部开始计算,从0开始;
    • 字符串 “活动”,指的是当前在光标下的菜单位置;
    • 字符串 “last”,指的是最后一个菜单项;
    • 以 @ 开头的整数,如 @ 6所示,其中整数在菜单的坐标系中被解释为y像素坐标;
    • 字符串 “none”,表示根本没有菜单项,最常用于菜单.activate() 来停用所有条目,最后,
    • 一个文本字符串,其模式与菜单项的标签匹配,从菜单顶部到底部扫描。请注意,此索引类型在所有其他类型之后被考虑,这意味着标记为last、active或none的菜单项的匹配可以解释为上述文字。