У меня есть веб-приложение, созданное с использованием колбы, и я использовал функцию pandas to_html (), чтобы экспортировать Excel как HTML-таблицу. Я сделал несколько изменений в html-таблице, используя javascript, и хочу записать эти изменения в excel также, чтобы они сохранялись при каждой перезагрузке страницы.
Теперь я использую функцию Pandas read_html (), чтобы преобразовать эту HTML-таблицу обратно в Excel и завершить операцию записи.
url = '127.0.0.1:5000/'
data = pd.read_html(url)
data.to_excel(filename,index=False)
Но там написано ValueError: Table not found
Кто-нибудь может сказать, что не так, потому что мое приложение фляги работает, когда я выполняю этот скрипт.
Вот так выглядит мой index.html
<div class=page>
<!-- <h1>Python</h1> -->
{% for table in tables %}
<h2>{{titles[loop.index]}}</h2>
{{ table|safe }}
{% endfor %}
</div>
и я использую это, чтобы сделать это
render_template('index.html',tables=[re.sub(' mytable', '" id="example', data.to_html(classes='mytable'))],
titles = ['Excel Data to Flask'])