Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Alex_888
@Alex_888
Python
Telegram
Как динамически добавлять кнопки inline?
Был пример, как динамически создавать кнопки меню, беря значения из файла.
Ни как не могу найти пример.
Суть проста, из файла берется список, и для каждой строки создается кнопка inlinekeyboardmarkup.
Поделитесь примером пожалуйста.
Вопрос задан
более трёх лет назад
131 просмотр
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Alex_888
@Alex_888
Автор вопроса
Решено.
stringList = {"1": "Один", "2": "Два", "3": "Три"}
def makeKeyboard():
markup = types.InlineKeyboardMarkup()
for key, value in stringList.items():
markup.add(types.InlineKeyboardButton(text=value,callback_data="['value', '" + value + "', '" + key + "']"))
return markup
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Модератор
@TosterModerator
https://toster.ru/help/rules
3.8
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
Простой
Как при помощи языка Python создать спецификацию ГОСТ 2.108-68 ЕСКД в формате docx?
1 подписчик
10 часов назад
101 просмотр
1
ответ
Python
+1 ещё
Простой
Возможно ли настроить автопостинг в Инсте и Тиктоке, без подтверждение ссылок на свой сайт?
1 подписчик
вчера
50 просмотров
1
ответ
Python
+1 ещё
Простой
Какие задачи решают python + ai если говорить о решении задач за деньги в качестве сотрудника или на фрилансе?
1 подписчик
вчера
191 просмотр
2
ответа
Python
+2 ещё
Средний
GeForce GTX 1650 > RTX A2000 — как такое возможно?
2 подписчика
15 апр.
576 просмотров
2
ответа
Python
+2 ещё
Простой
Как использовать pymongo асинхронно?
1 подписчик
14 апр.
178 просмотров
2
ответа
Python
Простой
Как устроен вызов классов в Python?
3 подписчика
13 апр.
1391 просмотр
2
ответа
Python
Простой
Как сконвертировать список в JSON?
1 подписчик
12 апр.
168 просмотров
2
ответа
Python
+1 ещё
Простой
Отобразить только последние свечи Plotly?
1 подписчик
12 апр.
75 просмотров
0
ответов
Python
Простой
Как побороть проблему при парсинге с помощью BeatifulSoup?
1 подписчик
12 апр.
112 просмотров
2
ответа
Python
Средний
Getaddrinfo failed: почему Python не может найти localhost?
1 подписчик
12 апр.
119 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python-разработчик
BCraft
от 2 000 до 3 500 $
Senior Python Developer (Blockchain)
WebGears Services LTD
от 3 500 до 4 500 $
Python разработчик
DimaTech Ltd
•
Краснодар
от 100 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама