Psycopg2.errors.InvalidTextRepresentationPython

Программы на Python
Anonymous
Psycopg2.errors.InvalidTextRepresentation

Сообщение Anonymous »

Я пытаюсь выполнить необработанный SQL-запрос в приложении Flask. вот что у меня есть

Код: Выделить всё

@app.route("/price/compare",methods=["POST"])
def post():
data= request.json
cur = conn.cursor()
query_stock = """SELECT name,size,MIN(price::float) as price,link
FROM product
WHERE name like '%{0}%' AND size='{1}'
GROUP BY price,name,size,link
""".format(data["name"],data["size"])
stock_r={}

try:
cur.execute(query_stock)
stock_r=cur.fetchone()
except Exception as e:
raise e
print(e)
print("ERROR : ", str(e))
stock_r={}

return jsonify({"stock_site":stock_r,"goat_site":goat_r})
когда я делаю запрос на отправку маршрута, я получаю следующую ошибку

Код: Выделить всё

return super(RealDictCursor, self).execute(query, vars)
psycopg2.errors.InvalidTextRepresentation: неверный синтаксис ввода для типа двойной точности: «»

что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/609 ... esentation

Вернуться в «Python»