event.ind возвращает неправильные индексы при выборе определенного объекта - PullRequest
0 голосов
/ 09 апреля 2019

В данный момент у меня есть три разных объекта: bus, line и sgen. Когда я пытаюсь выбрать либо шину, либо линию, используя event.ind [0] вернет соответствующий индекс выбранного мной объекта. Когда я выбираю sgen, он возвращает слишком высокий индекс и возвращает IndexError, потому что список не такой длинный. Не зная много о matplotlib, я действительно сбит с толку, почему это так.

collection = event.artist
        print("----------------------COLLECTION.INFO---------------------------")
        print(collection.info)
        print("--------------------------EVENT---------------------------------")
        print(event)
        print("------------------------EVENT.IND-------------------------------")
        print(event.ind)
        print("-----------------------EVENT.IND[0]-----------------------------")
        print(event.ind[0])
        element, index = collection.info[event.ind[0]]

Это журнал команд, который я получу:

https://i.stack.imgur.com/ySnvz.png

Любая помощь очень ценится!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...