Kaip paleisti Web serverį, per 5 sekundes su Python

Jei kada nors prireiks greitai paleisti Web serverį ir nenorėsite gaišti laiko konfigūruodami Apache ar panašiai, tuomet Python jums padės! Python savo didžiulėje standartinėje bibliotekoje turi HTTP serverio modulį. Panaudoję šį labai paprastą HTTP serverio modulį, labai greitai galite paversti bet kurį katalogą į Web serverio šakninį katalogą. Tam reikės turėti tik įdiegtą Python.

Tai labai naudinga, jei norite tinkle ar internete paviešintį kokius nors failus. Serveris paleidžiamas vienos komandos pagalba.

Tarkime norite paviešinti katalogą /home/petras/noriu_paviešinti/. Tokiu atveju įveskite šias komandas:

  1. $ cd /home/petras/noriu_paviešinti/
  2. $ python -m SimpleHTTPServer

Ir viskas! Tai tiesiog veikia, galite tuo įsitikinti naršyklėje atvėrę šį adresą:

Plačiau apie tai galite pasiskaityti čia: linuxjournal.com

Komentarai

Anonymous portretas

Ir gyvenimas palengvės

Ir gyvenimas palengvės :)
Ačiū! Reiks išbandyti.

Anonymous portretas

Eina sau :D Čia tai naudingas

Eina sau :D Čia tai naudingas bajeris, tikrai pravers.

Anonymous portretas

ant python 3.1 python -m

ant python 3.1

python -m http.server

Skelbti naują komentarą

Šio laukelio turinys bus laikomas privatus ir nerodomas viešai. If you have a Gravatar account, used to display your avatar.
  • Leidžiamos HTML žymės: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linijos ir paragrafai atskiriami automatiškai
  • Web puslapiu adresai ir el. pašto adresai automatiškai tampa nuorodomis.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Daugiau informacijos apie teksto formatavimą

CAPTCHA
Šis klausimas skirtas patikrinti ar esi žmogus, taip apsisaugant nuo internetinių reklamos robotų.
Image CAPTCHA
Enter the characters (without spaces) shown in the image.
Surinktas turinys