Я использую matplotlib с включенным интерактивным режимом и выполняю вычисления, скажем, оптимизацию, состоящую из множества этапов, где я выстраиваю промежуточные результаты на каждом этапе для целей отладки.Эти графики часто заполняют экран и в значительной степени перекрывают друг друга.
Моя проблема в том, что во время вычислений частично или полностью закрытые фигуры не обновляются при нажатии на них.Они просто пустые серые.
Я бы хотел перерисовать при необходимости, когда я нажимаю на фигуру, в противном случае его не нужно отображать.В настоящее время я вставляю pdb.set_trace () в код, чтобы я мог остановиться и щелкнуть все цифры, чтобы увидеть, что происходит
Есть ли способ заставить matplotlib перерисовывать фигуру всякий раз, когда она получаетфокус мыши или изменен, даже когда он занят чем-то другим?