Задать вопрос
@ch1ps01

Проблемка с fetchall(). Можете помочь?

con=sqlite3.connect('users.db')
cur=con.cursor()

cur.execute("SELECT name FROM reviews")
name=cur.fetchall()[1]
cur.execute("SELECT text FROM reviews")
text = cur.fetchall()[1]
print(f'{name}:\n{text}')

Этот код отправляет пользователю имя и отзыв с базы данных, только вот на выводы вместо того, что-бы отправить просто имя и текст, есть ещё и скобки и запятые от массива, как их убрать и оставить лишь имя и текст?
('Валентин',):
('aa',)

Process finished with exit code 0

Заранее спасибо за ответ
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
shabelski89
@shabelski89
engineer
Читаем учебник, а не пишем ботов. Что такое кортежи, списки, срезы.
example = ('Valentine',)
example[0]
'Valentine'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы