Skip to main content

Posts

Showing posts from July, 2026

Python Script Flask for learning API getting started

Python Script Flask for learning API getting started #!/bin/bash apt-get update apt-get install -y python3-pip python3-flask # Create application file cat <<EOF > /home/app.py from flask import Flask, jsonify, request app = Flask(__name__) transactions = [ {"id": 1, "amount": 100, "category": "Food", "description": "Lunch"}, {"id": 2, "amount": 500, "category": "Rent", "description": "Monthly rent"} ] @app.route("/health") def health(): return jsonify({"status": "ok"}) @app.route("/transactions", methods=["GET"]) def get_transactions(): return jsonify(transactions) @app.route("/transactions", methods=["POST"]) def add_transaction(): data = request.json new_id = max([t["id"] for t in transactions]) + 1 if transactions else 1 data["id"] = new_id ...