Как разобраться со структурой class из чужого кода?
Проблема: использую библиотеки на Python, позволяющие работать с некоторым API, построенном на простых запросах типа GET/POST.
Я эти библиотеки успешно подключил, в них описаны разные классы, которые наследуются друг от друга, и в итоге загружают в себя некоторый ответ сервера.
Как понять, как устроен какой-то конкретный объект класса?
Т.е. я его иниализировал, загрузил при помощи API в него данные, но чтобы понять, как эти данные устроены мне надо изучать исходный код этих библиотек на API и понимать, как они устроены.
Как я понимаю, они базируются на requests.
Можно ли как-то, имея переменную с типом этого класса понять её внутреннее устройство?
Скажем, сделать дамп её внутреннего устройства чтобы понять, как с этим работать?
sim3x, ну так идея в том, что я не профессиональный разработчик. Я могу написать дальнейшую логику разбора ответа после того, как пойму что там пришло. Может есть какой-то простой способ?
Pavel Denisov, 1) этим активно занимаюсь в данный момент, но надо быстро сделать решение.
2) её, как таковой нет - только код и два примера как загрузить структуру
3) гениально! То, что нужно!
Спасибо!