1234567891011121314151617181920 |
- from random import randint
- from flask import Flask, request
- import logging
- app = Flask(__name__)
- logging.basicConfig(level=logging.INFO)
- logger = logging.getLogger(__name__)
- @app.route("/rolldice")
- def roll_dice():
- player = request.args.get('player', default = None, type = str)
- result = str(roll())
- if player:
- logger.warning("%s is rolling the dice: %s", player, result)
- else:
- logger.warning("Anonymous player is rolling the dice: %s", result)
- return result
- def roll():
- return randint(1, 6)
|