Питхон - Издавач

Преглед садржаја
Тхе мод_питхон које користимо у Апацхе заиста постаје нешто изузетно када се користи Издавач, будући да нам то омогућава изградњу програма у Питхон много сложенији и богатији од онога што можемо постићи коришћењем ЦГИ.
Тхе Издавач оно што ради је покретање датотека преко веб сервера Питхон и тумаче њихове функције.
Омогућавање модула издавача
Да бисте омогућили употребу Издавач то је једноставно као да направите неке измене у датотеци .хтаццесс нашег сајта тако да веб сервер зна како ће тумачити и шта да ради са нашим датотекама .пи, да видимо на следећој слици шта треба да ставимо у њу .хтаццесс.

Као што видимо, указујемо да је хандлер проширења .пи ће бити мод_питхон И онда видимо да ће Питхон хандлер бити издавач, чиме смо решили свој први корак.
Покретање наше прве функције
Једна од првих ствари коју треба знати када користите Издавач, је да су функције датотека питхон .пи они ће се третирати као документи када буду изложени на вебу, хајде да видимо мали пример. Да, имамо програм у датотеци сцрипт.пи а унутра имамо функцију звану фунц, када позивамо наш УРЛ који садржи датотеку, рецимо да је то следеће: екампле.цом/сцрипт.пи/фунц оно што радимо је позивање првог покретања функције коју треба извршити, фунц.
Како се користи као веб документ, позив без задавања параметара ће подразумевано позвати индекс, па екампле.цом/сцрипт.пи тражиће унутар нашег програма функцију која се зове индекс.
Погледајмо испод пример кода како бисмо могли да дефинишемо нашу функцију индекса.
 деф индек (): ретурн "Здраво, свете!" 

Као што видимо, ништа није што не можемо разумети на први поглед, то је класичан Хелло Ворлд! Истичемо да у овом случају функција разматра контејнере за пријем параметара и једноставно враћа стринг.
Имплементирајте параметре у функције
Пошто је скоро обавезно да многе наше функције морају узети неки параметар, видећемо како их можемо примити и радити, за то ћемо прво видети следећи пример, а затим ћемо објаснити његов садржај:
 деф греет (наме = 'ворлд'): ретурн 'Здраво,% с!' % име 

У случају ове функције поздравити, примиће параметар који ћемо радити под именом наме, по пријему наша функција ће вратити стринг Здраво праћен садржајем имена, прилично лако уочљив.
Да би се то могло видети, приликом позивања скрипте у УРЛ адресу морамо ставити нешто овако: екампле.цом/сцрипт.пи/греет?наме=Пепе.
Овим би страница требала одговорити са Хелло Пепе! Ако користимо функцију греет коју смо описали у примеру.
Још једна ствар коју можемо приметити је да у случају примера можемо проследити подразумевани параметар, у случају да корисник пропусти да параметру додели вредност, а ми нисмо дефинисали изузетак, можемо приказати подразумевану вредност уместо да дозволимо да програм није успео.
Овим завршавамо водич, познавајући издавача и начин на који ово чини нашу апликацију Питхон на вебу је оптималнији и напреднији.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave