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

Что делает строка кода на python?

Есть строка кода:
perms = getattr(self, '_get_%s_permissions' % from_name)(user)


Подскажите, что означает "(user)" в конце строки?
  • Вопрос задан
  • 301 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@akonovalov
Программист на компьютере
getattr() вернёт атрибут инстанса, который, судя по всему, метод с каким-то суффиксом - _get_XXX_permissions и затем вызовет его с параметром user
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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