INNER CODE UNIT · Python

export

stanfrbd/cyberbro · app.py:297

def export(analysis_id: str) -> Response | tuple[Response, int]:
    """Export the analysis results."""
    format: str | None = request.args.get("format")
    analysis_results = db.session.get(AnalysisResult, analysis_id)
    data: list[dict] = prepare_data_for_export(analysis_results)
    timestamp = time.strftime("%Y-%m-%d_%H_%M_%S", time.localtime())

    if format == "csv":
        return export_to_csv(data, timestamp)
    if format == "excel":
        return export_to_excel(data, timestamp)
    return jsonify({"error": "Invalid export format requested."}), 400


@app.route("/favicon.ico")
def favicon() -> Response:
    """Serve the favicon."""
    return send_from_directory(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…