找出导出端点里的 bug

来自 Flask
Flask 3.1.3 / Python 3.14 进阶 4分钟 找出 2处问题

找出这个生成的导出端点中的生命周期错误。

Python
from threading import Thread
from flask import Flask, request

app = Flask(__name__)

def build_export(output_format):
    print(f"building {output_format}")

@app.post("/exports")
def start_export():
    thread = Thread(
        target=lambda: build_export(request.args["format"])
    )
    thread.start()
    return {"status": "queued"}, 202
在试验场中打开
报告错误