Есть ли способ использовать HTML-таблицу в качестве фрейма данных из приложения фляги? - PullRequest
0 голосов
/ 31 декабря 2018

Я создаю новую кодовую лабораторию для студентов, которые хотят изучать линейную алгебру, и я хочу создать простое простое колб-приложение, которое принимает html-таблицу (желательно целую), которая содержит входные данные пользователей и преобразует еек кадру данных в колбе, затем выполните простое добавление для строки и столбца с индексированным столбцом.Как я могу проанализировать эту таблицу в своем приложении для колб, чтобы потом можно было выполнить вычисления?

Раньше я пытался использовать электронную таблицу Google в качестве входных данных, а также пытался использовать CSV, что прекрасно работает.Но разбор всей таблицы является проблемой.Прямо сейчас я попытался просто вывести таблицу как есть.

from flask import Flask, Response, render_template, request
from flask_table import create_table, Col
import numpy as np
import pandas as pd
app = Flask(__name__)

@app.route("/")
def main():
   if request.method == 'POST':
    table = pd.DataFrame(request.table['datatable'])

    return render_template('results.html', table=table)

if __name__ == "__main__":
    app.run(debug=True)

В этот момент я ожидаю увидеть свою таблицу, но я получаю сообщение об ошибке «Bad Request»

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