我正在尝试运行一个在Flask中调用函数的流程。
这是我的代码:
这是我的进口货
from multiprocessing import Process, Value, Pool
from flask import Flask, render_template, url_for, redirect, request, flash, Markup, make_response, Response`
def getCookie(getState):
while True:
if getState.value == 1:
return request.cookies.get('username')
if __name__ == '__main__':
processValues = Value('i', 1)
p = Process(target=getCookie, args=(processValues,))
p.start()
app.run()
p.join()
但是它抛出了运行时错误。我知道这是因为我的其他进程getCookie
无法从flask运行功能request.cookies.get()
。
我不确定如何解决此问题,因为那里的所有解释都相当……。强烈哈哈。有人可以向我解释吗?