pdb: шаг в оператор классов - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть два объекта Python, для которых я создал классы.В рамках определения методов я переопределил оператор равенства __eq__.

Эта реализация оператора каким-то образом выдает неправильный логический тип для некоторых объектов, например:

obj1 == obj2 выдает False, когда я ожидал, что оно будет True.

Я хочу отладить эту операцию равенства в pdb, однако, когда я использую s(tep), он не идет к реализации этого оператора, он просто переходит к следующей инструкции, как если бы я использовал n(ext).

Есть идеи, как отлаживать эти операторы в pdb?

...