from flask import Flask, render_template, request, redirect, url_for
import os
import json
import pandas as pd
app = Flask(__name__)
@app.route('/')
def main_page():
return render_template('home.html')
@app.route('/get_some', methods=['GET', 'POST'])
def get_some():
if request.method == 'POST':
time_i = request.form.get('time_i')
# ...more total=12parameters
return redirect(url_for('some_update', time_i=time_i, # ...more total=12parameters))
return render_template("some.html")
@app.route('/some/update')
def some_update():
time_i = request.args.get('time_i')
# ...more total=12parameters
return render_template('update/some_new.html', # ...more total=12parameters)
@app.route('/some/update', methods=('GET', 'POST'))
def post_new():
calls_df = pd.read_html(some_update()) # HERE IS MY Mistake!
print(calls_df)
# ...other code...
if __name__ == '__main__':
app.run(debug=True, port=5088)
Это не сработало, потому что прочитайте URL (/ some / update), НО без всех 12 параметров, которые мне нужны для Pandas, и верните все данные со значением None. Пожалуйста, помогите, если вы знаете, потому что я не нашел соответствующей информации. Спасибо!