我想从一个函数返回一个值到另一个函数,并用它来筛选我的excel。 下面是我要做的:
@app.route('/bzrules')
def show_tables():
rules = pd.read_excel('static/dummy_data.xlsx')
# User will select value in drop down in view.html. I want the user selection to be passsed to my second function below to filter my excel sheet
subarealist = rules['Subject_Area'].unique().tolist()
return render_template('view.html', subarealist=subarealist)
@app.route('/postfields')
def postfields():
# this is were user selection from first function to pass and help select sheet from my excel
dt = pd.read_excel('static/AllDataSheets.xlsx', sheetname='User selection from subarealist')
以下是视图.html代码:
^{pr2}$
我想你想要的是这样的:
然后将函数改为:
^{pr2}$您可能需要稍微更改一下
sheet_name=val
部分,因为我不确定val
可能是什么类型的对象,或者它可能具有什么属性。只需确保发送的是函数所需的数据,并且函数设置为接收要发送的数据类型。在相关问题 更多 >
编程相关推荐