user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 20-01-2013 00:51:47

IceF0x
#! Gourou Linux

[Tuto]simple server HTTP avec python

Sous Linux il est possible de créer un une commande un simple server HTTP local grâce à python

Commencer par connaitre votre IP avec ifconfig, puis lancer la commande qui va bien.

python -m SimpleHTTPServer

capture-d-cran---...20-35-27-37e397e.png

Ensuite aller sur une autre machine de votre réseau local et tapez

http://ton ip locallinux:8000

Pour python 3

python3 -m http.server

capture-d-cran---...20-42-49-37e39f3.png

Résultat:

capture-d-cran---...20-34-48-37e39a2.png

Pour arreter le server, un simple CTRL + Z suffit

^z

Une variante existe avec twistd toujours écrit en python ^^

twistd -n web --path /home/user

Résultat:

capture-d-cran---...20-58-20-37e3bde.png

Merci à caymus de m'avoir rappelé cette possibilité avec python.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

Pied de page des forums