Я программировал в основном в PHP, и я пытаюсь сделать переход на python. Я умею работать с PHP, и мне никогда не нужно было использовать интроспекцию/интроспекцию, такую как возможности. Какая польза от самоанализа кода, и в каких ситуациях я бы счел это незаменимым?
Вот единственный способ найти это полезным: Из примеров, которые я видел в "Dive into Python", интроспекция в основном означает, что вы можете перечислить все функции и атрибуты объекта. Мне кажется, что интроспекция просто существует как "руководство пользователя" к объекту. Он позволяет просматривать объект и его функциональность из оболочки python.
Я просто не понимаю, почему или в какой ситуации вы возьмете произвольный объект, насмотритесь на него и сделайте что-нибудь полезное.