[PYTHON] Application Web utilisant Bottle (1)

J'utilise beaucoup javascript ces jours-ci, mais parfois je pense "Je veux juste un peu de logique côté serveur ...".

Si vous voulez faire quelque chose côté serveur, je pense que PHP est pratique, mais je me demande s'il y a quelque chose en C # ou Python auquel je suis personnellement habitué ... Donc Bottle J'ai décidé d'essayer / docs / dev /).

Un similaire est CherryPy, que je pensais être un framework assez léger, mais Bottle est encore plus léger. (Un seul fichier .py)

main_cherry.py


import cherrypy

class HelloWorld( object ):

    def index( self ):
        return "Hello World!"

    index.exposed = True
 
cherrypy.quickstart( HelloWorld() )

Voici la description en bouteille.

main_bottle.py


from bottle import route, run, template
 
@route('/')
def index():
    return 'Hello World!'
 
run( host = 'localhost', port = 8080 )

Les deux sont assez courts, mais Bottle ne fonctionne qu'avec un seul fichier Python dont vous avez besoin.


Cet article est un portage de l'article de Mizu Nagi Kobo vers Qiita.

Recommended Posts

Application Web utilisant Bottle (1)
Développement d'applications WEB à l'aide de django-development partie 1-
Développement d'une application WEB avec Django [Django startup]
Créer une application Web avec Flask ②
Développement d'une application WEB avec Django [Ajout d'application]
Créer une application Web avec Flask ①
Créer une application Web avec Flask ③
Créer une application Web avec Flask ④
Développement d'une application WEB avec Django [Définition de modèle]
Développement d'une application WEB avec Django [Paramètre initial]
Développement d'applications WEB à l'aide de django-Construction d'environnement de développement-
Développement d'une application WEB avec Django [Traitement des requêtes]
Développement d'une application WEB avec Django [modèle supplémentaire]
[Python] Une application web rapide avec Bottle!
(Python) Essayez de développer une application Web en utilisant Django
Développement d'applications Web avec Flask
Créer une application Web avec Django
Web scraping avec Selenium (Python)
Web scraping à l'aide d'AWS lambda
Application Web avec Python + Flask ② ③
Application Web avec Python + Flask ④
Application Web avec Python3.3.1 + Bottle (1) - Changer le moteur de modèle en jinja2
Développement d'une application WEB avec Django [Ajouter des données depuis l'écran de gestion]
Contre-mesures contre le proxy lors de l'utilisation de l'API WEB
Application Web réalisée avec Python + Flask (en utilisant VScode) # 1-Construction d'environnement virtuel-
Publiez une application Web en 4 minutes 33 secondes avec Heroku x Bottle
À propos du cache HTTP lors du développement d'une application Web basée sur l'API REST [à l'aide de GCP]
Créer une application Web pour la transcription vocale
Ajouter des en-têtes de réponse à l'aide du crochet Bottle
Créer une application Web avec Django
J'ai essayé de créer une application todo en utilisant une bouteille avec python
Développement d'applications à l'aide d'Azure Machine Learning
Outil de mesure des performances des applications Web Funkload ...
Jusqu'à ce que l'application Web créée avec Bottle soit publiée (déployée) sur Heroku
Démarrez un serveur Web en utilisant Bottle et Flask (j'ai également essayé d'utiliser Apache)
Comment créer une application à partir du cloud à l'aide du framework Web Django
Je souhaite créer une application Web en utilisant React et Python flask
Implémentez une application simple avec Python full scratch sans utiliser de framework web.
[Python] Application Web à partir de 0! Pratique (2) -Bonjour le monde-
Exemple d'application utilisant MongoDB de Spring Boot
Afficher les diagrammes matplotlib dans une application Web
Redirection de port d'un serveur Web à l'aide d'iptables
[Débutant] Scrapage Web Python facile à comprendre à l'aide de Google Colaboratory
Python: Application de la reconnaissance d'image à l'aide de CNN
[Python] Application Web à partir de 0! Pratique (4) - Mise en forme des données-
Développement d'applications à l'aide de SQLite avec Django (PTVS)
Exploitez automatiquement les pages Web à l'aide du pilote Web Selenium
Créer une application à l'aide de l'API Spotify
[Python] Conception d'applications Web pour l'apprentissage automatique
Création d'une application d'analyse de données à l'aide de Streamlit
Exécutez une application Web Python avec Docker
[Python] Application Web à partir de 0! Pratique (0) -Construction environnementale-
À propos du développement Cloud run + Firebase [Développement d’applications Web]
J'ai essayé de comparer le cadre d'application Web
J'ai fait une application WEB avec Django
Les débutants ont essayé de créer une application Web native pour le cloud à l'aide de Datastore / GAE
Application Web qui analyse la morphologie et génère des phrases avec la chaîne de Markov [bouteille]