import random from flask import Flask, render_template_string, jsonify app = Flask(__name__) # Collection of ASCII art templates ASCII_ART = [ r""" ╔══════════════════════════╗ ║ RANDOM ASCII ART ║ ║ generated ║ ╚══════════════════════════╝ """, r""" _ _( ) (_, /|_ _ | / \ (_) \| \|/ _ ___| |_ |_ _| \ |_| """, r""" / \ / _ \ / /_\ \ /_____\ \_ _/ | | | | """, r""" ┌─────────────┐ │ (◕‿◕) │ │ HAPPY! │ └─────────────┘ """, r""" .---. / \ | (.) | \ / '---' """, r""" .-. (o o) | O | \ / `='` """, r""" /\_/\ ( o.o ) > ^ < """, r""" ___ / _ \ | | | | | | | | |_| |_| """, r""" ┌───┐ │(◉)│ └───┘ ^__^ (__) """, r""" * /|\ / | \ / | \ /___|___\ """, r""" ,---. / @_@ \ | ^ | \ ___ / '---' """, r""" ╭──────────╮ │ SUCCESS │ ╰──────────╯ \ / \ / \/ """, ] HTML_TEMPLATE = """ Random ASCII Art Generator

🎲 Random ASCII Art Generator

{{ art }}
""" @app.route('/') def index(): art = random.choice(ASCII_ART) return render_template_string(HTML_TEMPLATE, art=art) @app.route('/api/random') def api_random(): return jsonify({'art': random.choice(ASCII_ART)}) if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)