Отправка параметров в sqlalchemy read_sql с подключением панд и sqlite - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь отправить параметр в функцию read_sql, используя Pandas, но он возвращает пустой фрейм данных.Тот же код прекрасно работает, когда я использую движок MS SQL Server.Я делаю ошибку в предоставлении параметров?Другая проблема состоит в том, что когда я изменяю '=' на 'like', запрос работает.Вот мой код:

    import sqlalchemy
    import pandas as pd
    import base64

    sqliteengine = sqlalchemy.create_engine('sqlite:///Quotes.db')
    query = "SELECT  * FROM OHLCTable WHERE nSymbol = ?  ORDER BY Date"
    self.df = pd.read_sql_query(query, sqliteengine, params= [base64.b64encode(self.listWidget.currentItem().text().encode('utf-8')).decode('ascii')])

, а вот моя схема таблицы

enter image description here

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