Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по пайтону Aiogram

popopo jkjkjk Ученик (98), открыт 7 часов назад
только учусь по этому не понимаю почему код выдает ошибку, кто знает подскажите что именно нужно импортировать чтобы ParseMode не выдавал ошибку как и F.text
, Message тоже, может установить какую библиотеку нужно?
код выдает ошибку NameError: name 'F' is not defined, значит нужно что то импортить, подскажите что именно
3 ответа
ㅤㅤㅤㅤㅤㅤㅤㅤnullㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Мастер (1230) 7 часов назад
Message это вроде aiogram.types.Message
Надо импортировать
Остальное не помню, посмотри импорты в примерах
Александр Лонберг Мыслитель (9086) 6 часов назад
К справочнику обратись
https://docs.aiogram.dev/en/v3.15.0/api/index.html
[Ctrl]+[F] и вставляй свой искомый тип. Там и узнаешь полный путь импорта.

А если это откуда-то содрано, то там могли быть использованы псевдонимы
 from ... import Foo as F 
... тогда это только по содранному коду понять можно, ну или интуитивно
Анонимус Мудрец (16076) 6 часов назад
Ошибка NameError: name 'F' is not defined указывает на то, что вы пытаетесь использовать объект или модуль с именем F, который не был импортирован или определен в вашем коде.
 from aiogram import Bot, Dispatcher, types 
from aiogram.contrib.fsm_storage.memory import MemoryStorage
from aiogram.utils import executor
from aiogram import F # Импортируем F для использования в качестве фильтров
Похожие вопросы