У меня есть глобальная переменная (я знаю), которая где-то меняется с хорошего значения на плохое. Я не знаю где, и я хотел бы узнать где. Мне бы хотелось, чтобы мой отладчик (Eclipse / PyDev) прерывал каждый раз, когда любой код записывает в эту глобальную переменную, что-то вроде аппаратных точек останова в OllyDBG.
Один трюк, который я обнаружил, который иногда работает в этой ситуации, - это рефакторинг переменной как свойства и затем установка точки останова в установщике этого свойства: любой доступ к переменной проходит через установщик, и я получаю то, что хочу от отладчик. Это не работает в этом случае.
Идеи? * * 1005