Задать вопрос
  • Python получение каких либо данных?

    AlexNest
    @AlexNest Куратор тега Python
    Работаю с Python/Django
    Небольшой комментарий по первой части вопроса
    :Чтобы вызвать функцию мы пишем класс в которой она находится и сам вызов функции

    Чтобы вызвать функцию помещать ее в класс ее не нужно.
    Random_class.func()
    То, что вы написали - вызов метода класса, не функции.

    А когда мы вызываем информацию вот так:

    message.from_user.id
    Это вызов поля класса. Что это и как работает - лучше почитайте сами. Объяснить кратко, без объяснения в целом концепции ООП будет сложно и, по факту, бессмысленно. Поэтому, если вы правда хотите изучить Python, а не просто склепать бота и забыть, я бы советовал сесть и основательно изучить эту тему. Рекомендую "Изучаем Python" Марка Лутца (там 2 тома, но автор прям подробно разбирает все). Если вам нужно "побыстрее" - просто поищите статьи по ООП
    Ответ написан
    1 комментарий