Как исправить «ImportError: Использование строки URI без установленной sqlalchemy». на SQL запрос - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь создать фрейм данных из sql_query, который я считаю абсолютно правильным, но проблема в том, что ему нужна переменная внутри, и он выдает ошибку, когда я пытаюсь это сделать

Я уже пробовалpd.read_sql_query но это не работает. Это

root = Tk()

conn = sqlite3.connect('Store.db')
#Create Cursor
c = conn.cursor()

product = pd.read_sql_query("SELECT * FROM StoringTF WHERE Product_Code = ?",(Val), c)

conn.close()
root.mainloop()

Где "Val" - это кортеж из одного элемента

Я ожидаю, что он создаст новый фрейм данных (таблица) "насколько я знаю", который содержит все строки из другой таблицыгде product_code = Val, где Val - это кортеж из одного элемента, содержащий запись от пользователя, которая указывает, какое движение продукта он хочет увидеть. Проблема в том, что она всегда дает мне эту ошибку

ImportError: Using URI string without sqlalchemy installed.

Спасибо, и я очень надеюсь, что вы можете помочь. Еще раз спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...