Flask のルート要求で、スレッドをトリガーして開始し、すぐに次の行に続行するにはどうすればよいですか。以下のコードでは、新しいスレッドが生成された直後に、終了するまで約 10 秒待つのではなく、「既に次へ」という出力を取得するにはどうすればよいですか?
ありがとう!
def consumer(searchValue,assignedUniqueID):
print "Searching..."
print "Running thread! Args:", (searchValue, assignedUniqueID)
time.sleep(10)
print "Done!"
@app.route('/_search')
def add_numbers():
assignedUniqueID = str(uuid.uuid4())
Thread(target=consumer(searchValue,assignedUniqueID)).start()
print "Onto the next already"
return jsonify(result="33434443",
assignedUniqueID = assignedUniqueID
)