Панде у ХТМЛ

Pande U Html



Пандас вам омогућава приступ широком спектру критичних аспеката и упутстава која су намењена брзој процени ваших података. Користимо процес претварања Пандас ДатаФрамес-а у ХТМЛ табеле. Програмери и корисници треба да интегришу своје Питхон ДатаФраме у ХТМЛ изворни код. Они користе ову Пандас екстензију да без напора пребаце своје податке у ХТМЛ датотеку у ту сврху користећи Пандас то ХТМЛ технику. Да бисмо објаснили методологију, користимо алатку „Спидер“ за имплементацију како бисмо је учинили лакшим за разумевање уз сваку имплементацију, корак по корак.

Ако желимо да рашчланимо локалну ХТМЛ датотеку у Пандас-у, користимо назив ознаке и текстуалне аспекте. У вези са кодом за таг-ул из датотеке, могли бисмо да прилагодимо наслов и садржај ознаке. Ако желимо да добијемо ХТМЛ датотеку из УРЛ-а у Пандас-у, требало би да прођемо кроз неке кораке који укључују параметар веб УРЛ-а да бисмо позвали функцију скенирања. Затим референцирамо променљиве које омогућавају прегледавање објеката базе података и читамо унутрашњост целе УРЛ адресе у променљиву података да бисмо покренули код да би се подаци одштампали у ХТМЛ формату.







Синтакса за Панде у ХТМЛ:





Пример: Прикажите приказ Пандас оквира података у ХТМЛ коду и табели

На ХТМЛ веб страници, Пандас у Питхон-у може да промени Пандас ДатаФраме у ХТМЛ табелу. Пандас ДатаФраме се извршава помоћу методе „пандас.ДатаФраме.то хтмл()“. Хајде да погледамо наш пример и разговарамо о процедури за трансформацију нашег Питхон ДатаФраме-а у ХТМЛ изворни код. Да бисмо ово постигли, прво морамо дизајнирати ДатаФраме који се на крају претвара у ХТМЛ. Да бисмо применили Пандас филозофију на наш Питхон код, сходно томе увозимо Пандас библиотеку као „пд“.





Наш ДатаФраме „Чланови“ садржи речнике који се односе на информације о члану заједно са четири декларисане варијабле као „Имена“, „Старост“, „Посао“ и „Вештина“. Први ред чува податке као „Камерон” за „Имена”, „21” за „старост”, „Архитекта” за „Посао” и „Писац” за „Вештину”. На овај начин, други ред иницијализованих вредности ДатаФраме-а које додељујемо су „Јамес“, „31“, „Програмер“ и „Мецханиц“ у својим одговарајућим колонама. На овај начин, други речник у својим подацима садржи „Томи“, „28“, „Благајна“ и „Обрачун“. И последњи ред који додељујемо нашем ДатаФраме-у садржи податке „Роберт” као вредност за „Имена”, „40” као додељену вредност за „Старост”, „Чистач” као „Посао” и „Певач” као 'Вештина'.

У наставку, додељујући податке за наш ДатаФраме, ми им такође обезбеђујемо опсег „индекса“ од „1“ до „4“ пошто ДатаФраме може имати четири реда. Након тога, користимо функцију „пд.датафраме()“ да спојимо податке заједно са бројевима индекса. На крају, користимо функцију „принт()“ да прикажемо наш ДатаФраме.



Сада можемо да видимо приказ нашег ДатаФраме-а „Чланови“ који смо креирали. Овде можемо видети да је то једноставан приказ нашег ДатаФраме-а који претварамо у ХТМЛ извор. Једноставно има четири колоне – „Имена“, „Старост“, „Посао“ и „Вештина“ – са свим сличним подацима које додељујемо нашем ДатаФраме-у у коду. Његови редови имају индексне бројеве као '1', '2', '3' и '4'. У овом кораку видимо да креирамо наш ДатаФраме „Чланови“. Након креирања нашег ДатаФраме-а, настављамо са даљом имплементацијом.

Сада, ово је корак у којем видимо како можемо да конвертујемо наше ДатаФраме „чланове“ у ХТМЛ код. Време је да разумемо превару Питхон-овог ДатаФраме то хтмл() методе која еволуира ДатаФраме у ХТМЛ. Функција хтмл() мења цео ДатаФраме, што доводи до тога да сваки ред у ДатаФраме-у представља посебан низ у ХТМЛ табели. У ту сврху, декларишемо променљиву „хтмл“ и складиштимо је помоћу функције „дф.то_хтмл()“ да бисмо цео наш ДатаФраме претворили у Хтмл код. Након имплементације функције „дф.то_хтмл()“, примењујемо функцију „принт()“ на директоријум „хтмл“.

Сада гледамо ХТМЛ код који је конвертован из Пандас ДатаФраме-а „Чланови“. Ово је начин да конвертујете било који од наших оквира података у ХТМЛ изворни код који описује цео оквир података у ХТМЛ коду укључујући све ознаке које имају ивице табеле као „1“. Називи колона су енкапсулирани под „<тхеад>“ као глава табеле ХТМЛ елемента док је цео ДатаФраме модификован у „<табле>“ ХТМЛ елемент. Поред тога, сваки ред ДатаФраме-а се трансформише у ред заједно са ознаком „<тр>” у ХТМЛ табели. „<тхеад>” користи неке ствари „ЦСС” заједно са ознаком „<тр>” која описује ред табеле.

Пошто су у нашем ДатаФраме-у постојала четири реда, „<тр>” се користи четири пута заједно са њиховим завршним ознакама. Као што знамо у ХТМЛ-у, он мора имати и ознаку за отварање и затварање у свом одговарајућем ХТМЛ коду. Сви подаци или ДатаФраме су затворени између почетне „<табле>” и „” и завршне ознаке. Остатак целог ХТМЛ кода садржи исте податке као у ДатаФраме-у, само се конвертује у једноставан ХТМЛ изворни код заједно са неопходним ознакама потребним за формирање табеле.


Сада чувамо наш ХТМЛ код у тренутном покренутом директоријуму као „сигнал“ заједно са екстензијом „.хтмл“. Користимо функцију „опен()“ да одредимо име локације датотеке као „филе=опен(“сигнал.хтмл”, “в”)”. Како је кључна реч места „в” чува да би приказала датотеку и открила је у ХТМЛ облику, користимо функцију „.врите()” и завршавамо наш Пандас код заједно са функцијом „цлосе()” на датотеци. Говоримо о већини једноставнијих малих слова које користимо да их сачувамо заједно са екстензијом датотеке „.хтмл“ која је претвара у ХТМЛ и обезбеђује интерфејс претраживача у истом директоријуму.

Након конверзије наших ДатаФраме „Чланова“ у ХТМЛ, добијамо наш ХТМЛ код који прво чувамо на истој локацији директоријума. Када добијемо наш ХТМЛ изворни код, можемо га отворити заједно са веб екстензијом тако што ћемо отворити ХТМЛ изворну датотеку у претраживачу. Видимо да приказује излаз као ХТМЛ табелу на страници претраживача.

Као што можемо видети у излазу табеле, она садржи ивицу величине „1“ и нема размака између ћелија дуж њих. Табела приказује пет колона. Од тога, четири назива колона су „Имена”, „Старост”, „Посао” и „Вештина”. Ако говоримо о индексном броју „1”, он има „Камерон” у колони „Имена”, „21” у „Старост”, „Архитекта” у „Посао” и „Писац” у „Вештина”. Индексни број „2“ у табели приказује „Џејмс“ у „Имена“, „31“ у „Старост“, „Програмер“ у „Посао“ и „Механичар“ у „Вештина“. Индекс „3” колоне „Имена” приказује „Томми”, „28” у „Старост”, „Благајник” у „Посао” и „Обрачун у колони „Вештина” на страници претраживача. Индекс „4” последњег реда у табели приказује „Роберт” у „Имена”, „40” у „Старост”, „Чистач” у „Посао” и „Певач” у „Вештина”.

Закључак

Да бисмо наш ДатаФраме изменили у ХТМЛ изворни код за овај чланак, прво смо га саставили под називом „Чланови“. Када приказујемо ДатаФраме у ХТМЛ коду, користимо функцију „хтмл = дф.то хтмл()“. Када приказујемо ХТМЛ табелу, користимо директоријум “филе = опен(“сигнал.хтмл”, “в”)” и локацију датотеке “сигнал.хтмл” који су сачувани у истом директоријуму. Кроз ово смо успели да претворимо наш Пандас ДатаФраме у ХТМЛ датотеку изворног кода и прикажемо је у табели.