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

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

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


Подскажите, что означает "(user)" в конце строки?
  • Вопрос задан
  • 298 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
@akonovalov
Программист на компьютере
getattr() вернёт атрибут инстанса, который, судя по всему, метод с каким-то суффиксом - _get_XXX_permissions и затем вызовет его с параметром user
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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