Pavel Denisov, Оно не сработало и не нужно, надо просто разово разбить строку на буковки/превратить ее в текст (потомучто если сделать string = "abc" , ее спокойно можно вывести посимвольно print(string[0]) print(string[1]) все без изысков
Wet_Dumplings, ну, во-первых, тут черным по-английски написано, что возвращается курсор из sqlite, а не строка. Соответственно, нужно сделать хотя бы test=c.fetchall() (или c.fetchone() - в зависимости от поставленной задачи).
в общем, почитайте базу работы с бд в python: https://python-scripts.com/database
Pavel Denisov, ничего не понятно, я о SQL вида [('123456',)] перейти к тексту "123456" :/ кое как разобрал уже как разбить текст на буквы а теперь надо скл разбить на текст
Wet_Dumplings, обожемой.
После осуществления запроса по выборке данных посредством функции курсора fetchall() мы можем получить результат. Выводиться он будет как массив записей, где каждая из них это массив содержимого полей.
если пользуем fetchall, то потом перебираем массив в цикле, если пользуем fetchone - можем сразу получить доступ к символам по индексу или применить list
А это вообще феерия... c = tuple(b,[0])
Хоть какую-нибудь книжку по питону и по его структурам данных хотя бы начинали читать?
Если у вас ответ возвращается в виде кортежа в массиве из одного элемента, то list(password[0][0]) - list создаёт список из первого элемента кортежа, находящемся в первом элементе массива