Как выводить данные из бд, в нужном для меня формате?
У меня есть база данных, откуда я беру user_id пользователя в тг.
Падает в прогу он в таком формате ( [(user_id,)] ), что бы скормить его API telegram, мне нужно иметь формат (user_id), т.е без скобок, без запятых, только цифры. Как это сделать?
Если Вы имеете ввиду, что в БД string-ом лежит "[( XXX )]", то это можно просто отрезать: yourVar [2:-2]
Если БД возвращает данные в виде list/tuple, то почему просто не взять [0]??
если из бд брать user_id[0], то в переменную запишется user_id и ненужная запятая на конце, (user_id,) которая ломает всю программу. Мне нужно убрать только запятую.
Т.е когда я отправлю сообщение из бд вставляется (user_id,) и у меня в bot.send_message выходит 2 запятые, api телеграмма подобное не ест.
bot.send_message(user_id[0],"Текст")