200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> python setup.py install
Деякі UNIX-подібні системи вимагають виконання команди від імені адміністратора:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> sudo python setup.py install
Також додаток можна встановити за допомогою EasyInstall. виконавши команду:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> sudo easy_install web.py
Давайте створимо новий текстовий файл і назвемо його code.py.
Відкриємо його і наберемо даний код:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> import web
Це завантажить модуль Web.Py, заради якого власне і варилася вся каша вище.
Тепер нам необхідно пояснити сервера, яка ж наша URL-структура. Напишемо нижче:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> urls = (
'/', 'Index'
# 41;
Тепер при вході в корінь сайту буде завантажена сторінка index. І нехай руки у вас не чешуться, пане, бо нічого ще не готове.
Сторінки сайту, GET # 92; POST запити
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> class index:
def GET (self # 41 ;:
return "Hello, world!"
Тепер при вході на сайт буде показуватися текст Hello, world !. Простіше кажучи, ми не змінюємо традицій.
Тепер треба наказати нашому великому додатком, щоб після всіх праць виводив нам HTML-код сайту. Для цього допишіть такий код:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> if __name__ ==" __main__ ":
app = web.application (urls, globals (# 41; # 41;
app.run (# 41;
Давайте підсумуємо. Вийшов у нас такий код:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> import web
class index:
def GET (self # 41 ;:
return "Hello, world!"
if __name__ == "__main__":
app = web.application (urls, globals (# 41; # 41;
app.run (# 41;
Скриптова частина простого сайту готова, тепер треба його лише запустити.
Зайдіть в командний рядок вашого сервера (або SSH-терміналу) і введіть команду:
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> $ python code.py
http # 58; // 0.0.0.0:8080/
200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> echo 'Hello World';
P.S. Це клієнт-серверна програма або чисто сервер?