Python - Editor

Cuprins
mod_python pe care îl folosim în Apache devine cu adevărat ceva excepțional atunci când utilizați editor, deoarece acest lucru ne permite să construim programe în Piton mult mai complex și mai bogat decât ceea ce putem realiza folosind CGI.
editor ceea ce face este să ruleze fișierele prin serverul web Piton și le interpretează funcțiile.
Activarea modulului editor
Pentru a permite utilizarea editor este la fel de simplu ca și modificarea fișierului .htaccess a site-ului nostru, astfel încât serverul web să știe cum va interpreta și ce să facă cu fișierele noastre .py, să vedem în imaginea următoare ce ar trebui să punem în ea .htaccess.

După cum putem vedea, indicăm că manipulant a extensiei .py va fi mod_python Și apoi vedem că gestionarul Python va fi editorul, cu aceasta am rezolvat primul nostru pas.
Rularea primei noastre funcții
Unul dintre primele lucruri de știut atunci când utilizați editor, este că funcțiile fișierelor python .py vor fi tratate ca documente atunci când sunt expuse pe web, să vedem un mic exemplu. Da, avem un program în fișier script.py iar în interior avem o funcție numită func, atunci când facem un apel către adresa URL care conține fișierul, să presupunem că este următoarea: example.com/script.py/func ceea ce facem este să invocăm prima rundă a funcției de făcut, func.
Deoarece este utilizat ca document web, apelul fără a trece parametrii în mod implicit va invoca index, deci example.com/script.py va căuta în programul nostru o funcție numită index.
Să vedem mai jos un exemplu de cod despre cum am putea defini funcția noastră de index.
 def index (): return "Bună ziua, lume!" 

După cum putem vedea, nu este nimic pe care nu îl putem înțelege la prima vedere, este un Hello World clasic! Subliniem că, în acest caz, funcția are în vedere primirea parametrilor și pur și simplu returnează șirul.
Implementați parametrii în funcții
Deoarece este aproape obligatoriu ca multe dintre funcțiile noastre să ia un anumit parametru, vom vedea cum le putem primi și lucra, pentru aceasta vom vedea mai întâi următorul exemplu și apoi vom explica conținutul acestuia:
 def greet (name = 'lume'): returnează 'Bună ziua,% s!' % Nume 

În cazul acestei funcții salut, va primi un parametru pe care îl vom lucra sub numele de nume, la primirea acestuia funcția noastră va returna șir Bună ziua însoțit de conținutul numelui, destul de ușor de văzut.
Pentru a vedea acest lucru, atunci când apelăm scriptul în URL trebuie să punem așa ceva: example.com/script.py/greet?name=Pepe.
Cu aceasta, pagina ar trebui să răspundă cu un Hello Pepe! Dacă folosim funcția de salut pe care am descris-o în exemplu.
Un alt lucru pe care îl putem observa este că, în cazul exemplului, putem trece un parametru implicit, în cazul în care utilizatorul omite să dea parametrului o valoare și nu am definit o excepție, putem afișa o valoare implicită în loc să lăsăm programul eșuează.
Cu aceasta încheiem tutorialul, cunoașterea editorului și modul în care acest lucru face ca aplicația noastră Piton pe web este mai optim și mai avansat.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave