Júl 6, 2014

Jednoduchý HTTP server v Python 3.x

Jednou zo skvelých vlastností Python 2.x je možnosť rýchleho spustenia doslova inštantného web serveru. Stačí zadať nasledujúci príkaz a Python web server beží.

python -m SimpleHTTPServer

S príchodom Python 3.x došlo k zmene z SimpleHTTPServer na http.server modul.

Správny príkaz na spustenie web serveru v Python 3.x je:

python -m http.server

Október 18, 2010

Inštantný HTTP Server

Používatelia Macu a Linuxu možno ani netušia ako jednoducho môžu naštartovať vlastný HTTP server.

Linux aj Mac má často nainštalovaný Python. Používatelia Windows, si môžu Python hravo doinštalovať.

V adresári, ktorý chceme sprístupniť cez HTTP server jednoducho zadáme:

python -m SimpleHTTPServer 8080

Do web prehliadača potom zadáme: http://localhost:8080

Takýto server sa hodí na rýchle testovanie napríklad Flex aplikácií.