【发布时间】:2021-03-24 18:47:02
【问题描述】:
我正在通过烧瓶中我的根 URL 上的发布请求接受一些数据,然后从该数据创建 PDF。
在我运行父函数之前我无法生成 PDF,然后父函数使数据可用于 pdf。
如何通过子函数运行父函数。
@app.route('/', methods=['POST','GET'])
def process_data():
#Some code to get the POST data
x = int(user_input)
y = 5
z = x+y
return z
@app.route('/download')
def download(args=process_data):
a = z+2
return a
你可以看到,我在download函数中继承了process_data函数。如果我直接去/download 我得到undefined x variable 错误。
我不想一次又一次地运行整个函数。我只需要一些已经在 process_data 函数中处理过的变量。
我该如何解决?
【问题讨论】:
标签: python-3.x flask