200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> python setup.py install
Unele sisteme asemănătoare UNIX solicită executarea comenzii în numele administratorului:
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „> sudo python setup.py instala
De asemenea, puteți instala aplicația cu EasyInstall. prin executarea comenzii:
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> sudo easy_install web.py
Să creați un nou fișier text și să îl denumiți code.py.
Deschideți-l și tastați acest cod:
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> import web
Acest lucru va încărca modulul Web.Py, de dragul căruia de fapt și ați gătit toată terciul de mai sus.
Acum trebuie să explicăm serverului structura adresei noastre URL. Scrieți mai jos:
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> urls = (
'/', 'index'
# 41;
Acum, când introduceți rădăcina site-ului, pagina de index va fi încărcată. Și mâinile tale să nu mănânce, d-le, pentru că nimic nu este gata încă.
Site-uri de pagini, GET # 92; POST
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> index de clasă:
def GET (auto # 41;:
retur "Bună ziua, lumea!"
Acum când veți intra pe site va apărea textul Hello, world! Pur și simplu, nu schimbăm tradițiile.
Acum trebuie să comandăm aplicația noastră minunată, astfel încât după toate eforturile să obținem codul HTML al site-ului. Pentru aceasta, adăugați următorul cod:
? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); "> dacă __name__ ==" __main__ „:
app = web.application (url-uri, globale (# 41; # 41;
app.run (# 41;
Haideți să rezumăm. Avem acest cod:
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> import web
index de clasa:
def GET (auto # 41;:
retur "Bună ziua, lumea!"
dacă __name__ == "__main__":
app = web.application (url-uri, globale (# 41; # 41;
app.run (# 41;
Porțiunea script a site-ului simplu este gata, acum trebuie doar să o porniți.
Accesați linia de comandă a serverului (sau terminalul SSH) și introduceți comanda:
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> $ python code.py
http # 58; // 0.0.0.0:8080/
200? '200px': '' + (acest.scrollHeight + 5) + 'px'); "> echo 'Hello World';
P.S. Este un program client-server sau un server pur?