You can download this code by clicking the button below.
This code is now available for download.
This code defines a Starlette web API that generates a random number between 1 and 100. When the user accesses this API, they receive a JSON response containing the generated random number.
Technology Stack : Starlette, Python Standard Library
Code Type : Web API
Code Difficulty : Intermediate
from starlette.responses import JSONResponse
from starlette.routing import Route, Routes
from starlette.applications import Starlette
def random_number_response(request):
import random
number = random.randint(1, 100)
return JSONResponse({"random_number": number})
app = Starlette(debug=True, routes=[
Route("/random-number", random_number_response)
])