PyCharm Python - отображать __str__ объекта вместо адреса памяти в отладчике - PullRequest
0 голосов
/ 21 сентября 2018

Насколько я помню, в IntelliJ в окне отладки есть опция просмотра toString() объекта вместо адреса его памяти.Есть ли способ сделать это в PyCharm с __str__(self)?

enter image description here

enter image description here

1 Ответ

0 голосов
/ 21 сентября 2018

Это должно быть сделано с __repr__:

class Foo:
    def __repr__(self):
        return 'foo object'

f = Foo()
pass # breakpoint here

Это показывает 'foo object' в окне переменных отладчика.

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