Что такое getattr () именно и как мне его использовать?

Я читал о функции getattr () . Проблема в том, что я до сих пор не могу понять, как его использовать. Единственное, что я понимаю о getattr () , это то, что getattr (li, "pop") - это то же самое, что вызов li.pop .

I не понял, когда в книге упоминалось, как вы используете ее для получения ссылки на функцию, не зная ее имени до времени выполнения. Может быть, я вообще новичок в программировании. Может ли кто-нибудь пролить свет на эту тему? Когда и как именно это использовать?

263
задан Matthew Green 10 June 2015 в 09:22
поделиться