Stronka z bottle.py

Potrzebowałem małej strony internetowej do włączania i wyłączania programu w Javie. Okazało się, że wyszło z tego nieco więcej, a wszystko dzięki Pythonowi i Bottle.

Python dobrze się rymuje z html, to wiemy: Django, Flask, Cherrypy, nawet stare Plone daje radę. Przez lata narobiło się wiele mniejszych skryptów, pozwalających na przesyłanie plików, albo wyświetlanie stron. Bottle.py jest czymś więcej: ma szablony stron, obsługuje ciasteczka, przekierowania, itd… a wszystko to w jednym pliku, który wystarczy skopiować do katalogu z programem. Jako, że nie mam wielkiego doświadczenia z pythonowymi stronami internetowymi, wybrałem na początek to, co najprostsze.

W sieci można znaleźć wiele przykładowych Hello World, ale było to dla mnie za mało. Zapraszam więc na githuba: https://github.com/seem8/astech. W kilku kolejnych wpisach rozłożę programik na części i wyjaśnię jak działa.