python setup.py install Unele sisteme asemănătoare UNIX necesită executarea unei comenzi în numele" />

Crearea site-ului

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?







Articole similare

Trimiteți-le prietenilor: