[Python] : lancer un serveur web en une ligne

Python comme quelques autres languages permettent de faire simplement des tâches qui peuvent paraître parfois « un peu lourdes ». Attention quand je dis des tâches ce ne sont pas non plus des choses insurmontables mais plutôt des choses où on pense qu’il faut une trentaine de lignes pour faire ça.

python book
Photo by Christina Morillo on Pexels.com

Là aujourd’hui je découvre un truc tout simple, le lancement d’un serveur web. D’habitude il faut faire appelle à des sockets… Et bien là c’est simplement unte toute petite ligne.

#en python 3
python3 -m http.server

#en python 2
python -m SimpleHTTPServer 8000

Et àla vous pouvez lancer votre navigateur sur localhost:8000 et vous découvrez le répertoire là où vous avez lancé la commande.

Ce n’est pas exceptionnel mais c’est tellement simple.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s