代码之家  ›  专栏  ›  技术社区  ›  user239457

如何从Tkinter中的唯一id获取对象?

  •  0
  • user239457  · 技术社区  · 6 年前
    canvas=Canvas(...)
    unique_id=canvas.create_rectangle(...)
    unique_id.tag_bind(...)
    

    我得到这个错误是因为它是一个整数

    AttributeError: 'int' object has no attribute 'tag_bind'
    

    我要拿到那个东西

    1 回复  |  直到 6 年前
        1
  •  2
  •   scotty3785    6 年前

    您需要将下面的tag\u bind用于canvas项。

    canvas=Canvas(...)
    unique_id=canvas.create_rectangle(...)
    canvas.tag_bind(unique_id,...)