Питхон

Водич за Питхон Дасх

Водич за Питхон Дасх
Здраво свима, добро дошли. Цртица је тема о којој ћемо данас разговарати. Цртицу развија Плотли. Неки од вас су можда имали идеју да Дасх можда ради о графиконима због Плотли-а. И да, потпуно сте у праву. Цртица се односи на представљање графова у веб корисничком интерфејсу (кориснички интерфејс). Веб корисничко сучеље не значи да Дасх захтева активну интернет везу да би се покренула, већ му је потребан само сервер и извршиће се на „лоцалхост“ или „127.0.0.1 ”. Дасх се подразумевано изводи на порту 8050, па када покренете апликацију Дасх у прегледачу, на адресу ћете отићи као „127.0.0.1: 8050 ”.

Пре свега, морамо да инсталирамо Дасх на наш систем. Притисните Цтрл + Алт + Т на вашем Убунтуу, отворио би се терминал. Да бисмо покренули Дасх апликације на нашем систему, инсталирали бисмо 4 до 5 пакета помоћу следеће наредбе:

$ судо пип инсталирајте цртицу цртица-рендерер цртица-хтмл-компоненте цртица-језгро-компоненте

ИЛИ

$ судо -Х пип инсталирајте цртицу цртица-приказивач цртица-хтмл-компоненте цртица-језгро-компоненте

Када додате -Х, неће издати упозорење, јер ћете доћи до променљиве Хоме употребом -Х у наредби. Чак и ако га не користите, било би у реду јер би приказало упозорење, али Дасх би се ионако инсталирао.

Сада бисте наставили са креирањем питхон скрипте. Наш први пример кода само би приказао једноставан излаз у нашем веб прегледачу на горе поменуту адресу и порт сервера.  У примеру, прва 3 реда би била увоз цртица, дасх-цоре-компонената и дасх-хтмл-компонената. Дасх-цоре-компоненте као дцц значи да где год желимо да користимо дасх-цоре-компоненте можемо уместо тога да користимо 'дцц', а слично где желимо да користимо дасх-хтмл-компоненте, можемо да користимо и 'хтмл'. Дасх () је уграђена класа која садржи подразумевани код за Дасх апликације. 'апликација.лаиоут 'представља све у веб корисничком интерфејсу, што значи да све што желите приказати у прегледачу у апликацији Дасх, мора бити написано у оперативној зони апликације.изглед '. Следећи наш први пример једноставног кода који приказује само једноставан излаз:

Пример кода # 1:

увозна цртица
увоз дасх_цоре_цомпонентс као дцц
увези дасх_хтмл_цомпонентс као хтмл
 
апп = цртица.Цртица ()
 
апликација.лаиоут = хтмл.Див ('ЛинукХинт ИоуТубе Хи')
 
ако је __наме__ == '__главно__':
апликација.рун_сервер (дебуг = Труе)

Излаз:

Други пример је стварање графикона. Користили бисмо „дцц“ што у суштини значи дасх-цоре-цомпонентс и креирали бисмо график помоћу њега. У нашем примеру смо нацртали пример графа енергије и времена са случајним вредностима 'к' и 'и' давањем врсте 'линије' за енергију и типом 'траке' за време. Све бисмо то урадили унутар дцц методе.Графикон () у којем бисмо именовали обе осе графика и поставили и наслов графикона.

Пример кода # 2:

увозна цртица
увоз дасх_цоре_цомпонентс као дцц
увезите цртице_хтмл_компоненте као хтмл
 
апп = цртица.Цртица ()
 
апликација.лаиоут = хтмл.Див (деца = [
хтмл.Див (деца = 'ЛинукХинт Иоутубе Хи'),
дцц.Графикон (
ид = "грапхсс",
фигура =
'подаци': [
'к': [1,2,3,4,5,6,7], 'и': [11,12,22,23,24,44,55], 'типе': 'лине', ' име ':' Енергија ',
'к': [1,2,3,4,5,6,7], 'и': [13,15,26,27,34,44,65], 'типе': 'бар', ' наме ':' Време ',
],
'лаиоут':
'титле': 'Графикон времена и енергије'


)
])
 
ако је __наме__ == '__главно__':
апликација.рун_сервер (дебуг = Труе)

Излаз:

Про савет: Док пишете питхон скрипту, користите питхон ИДЕ или паметни уређивач текста који аутоматски увлачи код за вас. Избегавајте употребу једноставне бележнице или уређивача текста за питхон скрипте јер је увлачење кода важан фактор у питхону док га покрећете.

То ћу детаљније објаснити и у видео форми.

Емулирајте кликове мишем лебдењем помоћу миша без клика у оперативном систему Виндовс 10
Коришћење миша или тастатуре у погрешном положају прекомерне употребе може резултирати многим здравственим проблемима, укључујући напрезање, синдром к...
Додајте покрете миша у Виндовс 10 помоћу ових бесплатних алата
Последњих година рачунари и оперативни системи су се увелико развили. Било је време када су корисници морали да користе команде за навигацију кроз мен...
Контролишите и управљајте кретањем миша између више монитора у оперативном систему Виндовс 10
Двоструки приказ миша омогућава вам контролу и конфигурисање кретања миша између више монитора, успоравајући његово кретање близу границе. Виндовс 10/...