Назвіть найкращий спосіб викликати функцію, задану рядок із назвою функції в програмі Python. Наприклад, скажімо, що у мене є модуль foo
, і у мене є рядок, вміст якого є "bar"
. Який найкращий спосіб зателефонувати foo.bar()
?
Мені потрібно отримати повернене значення функції, саме тому я не просто використовую eval
. Я зрозумів, як це зробити, використовуючи eval
для визначення функції temp, яка повертає результат цього виклику функції, але я сподіваюся, що є більш елегантний спосіб зробити це.