Как сделать, чтобы значение с базы данных бралось без запятой?
def check_id(self, userid):
with self.connection:
return self.cursor.execute("SELECT `user_id` FROM `users` WHERE `id` = ?", (userid, )).fetchone()
При принте выдает что-то типа этого: (28197732598,) , как мне убрать запятую внутри скобок? С запятой выдает ошибку, когда я пытаюсь считать данные. Проверено
Нужно прочитать учебник по Python и узнать, что такое кортежи, потом почитать документацию по DB-API и узнать, что метод fetchone возвращает кортеж, после чего становится очевидным, что значение можно извлечь из кортежа операцией взятия по индексу.