Python. AttributeError: module 'aiogram.utils' has no attribute 'keyboard'

Рейтинг: 0Ответов: 1Опубликовано: 23.08.2023

Хочу импортировать ReplyKeyboardBuilder, но пишет что нету keyboard, хотя в документации все есть и все импортируется. В чем может быть ошибка?

Ответы

▲ 3

Если вдруг кто-то наткнётся на этот кейс -- ошибка в импортировании при попытке напрямую вызывать ReplyKeyboardBuilder():

import aiogram
a = aiogram.utils.keyboard.ReplyKeyboardBuilder()

Для корректной работы необходимо импортировать конечный модуль:

from aiogram.utils.keyboard import ReplyKeyboardBuilder
a = ReplyKeyboardBuilder()