Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Ошибка кода на питоне в библиотеке aiogram

Вылазит следующая ошибка, непонятно как исправить, ведь до добавления блока с админ панелью, все было хорошо. Ошибка: Traceback (most recent call last):
File "c:\Users\Сириус\Desktop\bot\test.py", line 4, in <module>
from aiogram.types import TelegramObject, BaseFilter
ImportError: cannot import name 'BaseFilter' from 'aiogram.types' (C:\Users\Сириус\AppData\Local\Programs\Python\Python311\Lib\site-packages\aiogram\types\__init__.py)

По дате
По рейтингу
Аватар пользователя
Мастер
11мес

еще бы на пленочный фотоаппарат 2000 года сфоткал

Аватар пользователя
Просветленный
11мес

Все предельно ясно написано - невозможно импортировать BaseFilter, потому что его не существует в библиотеке aiogram.types. И его действительно там нет! Вывод - исправь импорт!

Правильный импорт:

1
 from aiogram.filters import BaseFilter