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

Как преобразовать int в User объект?

Есть ид человека в виде int. Я пытаюсь получить var.username, но получаю ошибку AttributeError: 'int' object has no attribute 'username'. Как это исправить?
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Ну, для начала, может подумаете логически - может ли в числе может храниться строка с именем? Это раз.
Откуда берется берется этот id? Если из сообщения, то почему бы не получить оттуда и имя? Если из внешнего источника данных (база данных/файл) то средствами бота, вроде бы, никак не получить. Нужно обращаться к telegram api. В документации/Гугле есть примеры
Ответ написан
Ваш ответ на вопрос

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

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