Задать вопрос
maxclax
@maxclax

Как дебажить в консоли объект?

Подскажите, как проводить дебаг объекта в консоле. Вот к примеру на моем примере:
In [18]: from django.test import Client

In [19]: с = Client()

In [20]: response = c.post('/sign_up')

In [21]: response
Out[21]: <django.http.response.HttpResponseBadRequest at 0x104582518>


при выводе я получаю, что это объект, не видя внутринности его. Есть к примеру какойто VAR_DUMP или другое средство именно для дебага в консоли?
  • Вопрос задан
  • 202 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
un1t
@un1t
функция dir показывает атрибуты объекта
если используешь ipython
то пишешь
> response.
нажимаешь таб и показываются все свойства

еще есть bpython, он по нажатию точки сразу все атрибуты показывает
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@stopbreath
начинающий/практикующий python-программист
dir - и получите спиок всех аттрибутов объекта
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы