Files
sspai-100-hours-series-python/projects/web-fastapi/http/path.py

23 lines
439 B
Python

import uvicorn
from fastapi import FastAPI
app = FastAPI()
fake_data = {
1: {"name": "100gle", "age": 18},
2: {"name": "Jenny", "age": 28},
3: {"name": "Peter", "age": 25},
}
@app.get("/user/{user_id}")
def get_user_by_id(user_id):
id = int(user_id)
data = fake_data.get(id, None)
if not data:
return {"message": "User not found"}
return data
if __name__ == '__main__':
uvicorn.run("path:app")