Как сделать результаты SQL Tuple Type, чтобы быть готовыми к отображению в колбе?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать результаты SQL Tuple Type, чтобы быть готовыми к отображению в колбе?

Сообщение Anonymous »

Типичный запрос, такой как: < /p>
conn=sql.connect('./database.db')
cursor=conn.cursor()
cursor.execute('SELECT year, unit, facilities, workforce, vehicles FROM units WHERE unit = ?', (unit,))
unit = cursor.fetchall()
conn.close()
< /code>
работает правильно, чтобы результат все, что необходимо из базы данных.return render_template('analysis.html', unit=unit)
< /code>
Я получаю ошибку: < /p>

typeerror: int () аргумент должен быть строкой, подобный байт-подобному объекту или реальное число, а не «tuple '< /p>
< /blockquote>
Я попытался преобразовать все это в список с этим: < /p> p> p> p> p> p>
я попытался пережитьunit = list(unit)
< /code>
Ошибка не изменилась.unit = json.dumps(unit)
< /code>
Колба вернула эту ошибку: < /p>

valueError: неверный литерал для int () с базой 10: '[' < /p>
< /blockquote>
Так что я подумал, что с учетом того, что он должен был привести к тому, что он показал, что дат приведен к тому, что он показал, что дает дат. Ваша помощь очень ценится.

Подробнее здесь: https://stackoverflow.com/questions/796 ... y-in-flask
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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