проблема(
File "/root/eptgbot/modules/keyboards.py", line 6, in <module>
def category_buttons(categories: list[str]):
TypeError: 'type' object is not subscriptable
from aiogram.types import ReplyKeyboardMarkup, KeyboardButton, ReplyKeyboardRemove
def category_buttons(categories: list[str]):
buttons = []
for c in categories:
buttons.append([KeyboardButton(c[0]), ])
return ReplyKeyboardMarkup(buttons, row_width=1, one_time_keyboard=True, resize_keyboard=True)
c — что? не str, судя по всему, а None
Categories просто не list а object
> list[str] Тебе надо List из types
в 3.9 — нет.
Только на днях начал с ней работать.
какая версия питона?
Стоит 3.9 на пк и всё ОК А на серве 3.7 и там вылазит эта ошибка
Обсуждают сегодня