Я создаю новую кодовую лабораторию для студентов, которые хотят изучать линейную алгебру, и я хочу создать простое простое колб-приложение, которое принимает 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»