[英]how to capture data from flask and send it to other python function
因此,这就是我要尝试的操作。.我想捕获用户的响应(我从Web gui获取用户的响应),然后将这些响应发送到不同的python函数进行处理。
所以这是流程的样子
Program ---> Flask APp --|
/\ |
|_____________________|
我的程序是这样的:
def call_flask():
call_hello()
和
def call_hello():
data = request.form
for data_tuple in data:
requests[data_tuple] = data[data_tuple]
return render_template('request_submitted.html')
我有兴趣向主程序发送“请求”吗? 有什么干净的方法可以做到这一点。
不知道我是否理解正确……这个“程序”是完全不同的东西,而不是您在谈论的Web界面? 如果这是完全不同的事情,那么您可以实际执行此操作-在完成请求的烧瓶之后,您可以具有执行所需功能的功能。 因此,如果“程序”位于同一台计算机上的某个位置,则可以调用进程来运行或以某种方式启动该程序。
Flask确实具有after_request函数,该函数告诉每个请求完成之后需要做什么。 这里可能是一个称为“程序”的好地方。 但是当然您需要知道如何拨打电话。 我可以想象您使用json负载调用其他URL,或者仅使用参数调用系统应用程序。 但这取决于你:)
但是,如果“程序”只是您正在谈论的Web gui,那么您显然可以渲染模板并向其返回一些变量以进行渲染。
希望我能正确回答你的问题;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.