Невозможно получить результат выполнения (SQL -Tools) - PullRequest
1 голос
/ 18 февраля 2020

Я получил запись из моей базы данных (sqlite). Когда я запустил следующий код:

from sql_tools import sqlite
sqlite.connect("base.sqlite3")
names = sqlite.execute("SELECT * FROM NAMES")
print(names)
sqlite.disconnect()

Это дает мне объект вместо моего результата. Как я могу получить свой результат вместо этого объекта. Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 18 февраля 2020

Вам нужно будет использовать свойство .get. Начиная с версии 1.0.0, команда execute возвращает объект Exec вместо результата. Этот объект имеет некоторые свойства и .get является одним из них. Это свойство вернет вам результат в виде массива np.

Код:

names = sqlite.execute("SELECT * FROM NAMES").get
...